您的位置:首页 > 编程语言 > Java开发

java之Math类的一些用法

2016-04-30 17:56 501 查看
package math;

/**
* java之Math类的一些用法
*/
public class TestMath {

public static void main(String[] args) {
//生成随机数
double a = Math.random();
System.out.println("生成随机数:"+ a);
//平方根
System.out.println("3的平方加4的平方的平方根:" + Math.sqrt(4*4+3*3));
//Math.pow(x,y):x的y次方
System.out.println("3的2次方:" + Math.pow(3, 2));
//四舍五入
System.out.println("1.5四舍五入:" + Math.round(1.5));
//常量e
System.out.println("e=" + Math.E);
//自然对数
System.out.println("对数:" + Math.log(Math.pow(Math.E, 15)));
//圆周率
System.out.println("圆周率:" + Math.PI);
//转换为度大致相等的角度,以弧度为单位的角度。从角度到弧度的转换通常是不精确的。
double b = 60.0;
System.out.println(Math.toRadians(b));
//转换以弧度为单位测得的角度大致相等的角度,以度衡量。
double c = Math.PI/4;
System.out.println(Math.toDegrees(c));
}

}


运行结果:

生成随机数:0.39878934172100367

3的平方加4的平方的平方根:5.0

3的2次方:9.0

1.5四舍五入:2

e=2.718281828459045

对数:15.0

圆周率:3.141592653589793

1.0471975511965976

45.0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java Math