public static void main(String[] args) {
double num;
num = Math.E; //自然对数e
System.out.println(num);
num = Math.PI;//数学π
System.out.println(num);
num = Math.abs(-3);//返回参数的绝对值
System.out.println(num);
num = Math.addExact(3, 6);//返回参数的和
System.out.println(num);
num = Math.ceil(3.4);//返回参数向上取整得到的数
System.out.println(num);
num = Math.floor(3.4);//返回参数向下取整得到的数
System.out.println(num);
num = Math.decrementExact(3);//参数自减1
System.out.println(num);
num = Math.negateExact(3);//返回参数的相反数
System.out.println(num);
num = Math.max(2, 1);//返回较大的参数
System.out.println(num);
num = Math.min(2, 1);//返回较小的参数
System.out.println(num);
num = Math.pow(2, 3);//返回2的3次方
System.out.println(num);
num = Math.random();//返回[0,1)的随机数
System.out.println(num);
num = Math.rint(2.5);//四舍五入,假如距离两边的整数距离相同 则取偶数
System.out.println(num);
num = Math.round(2.5);//四舍五入
System.out.println(num);
num = Math.sqrt(25);//开平方
System.out.println(num);
num = Math.cbrt(64);//开立方
System.out.println(num);
}
结果:
2.718281828459045
3.141592653589793
3.0
9.0
4.0
3.0
2.0
-3.0
2.0
1.0
8.0
0.7358476358929803
2.0
3.0
5.0
4.0