E
//获得E
double a = Math.E;
//输出:2.718281828459045
System.out.println(a);
PI
//获得PI
double a = Math.PI;
//输出:3.141592653589793
System.out.println(a);
绝对值
//获得一个数字的绝对值
int a = Math.abs(-1);
double b = Math.abs(-1.2);
//输出:1
System.out.println(b);
//输出:1.2
System.out.println(a);
反余弦
/*
输出:1.0471975511965979
*/
System.out.println(Math.acos(0.5));
反正弦
/*
输出:0.5235987755982989
*/
System.out.println(Math.asin(0.5));
反正切
/*
输出:0.7853981633974483
*/
System.out.println(Math.atan(1));
余弦
/*
输出:0.5000000000000001
*/
System.out.println(Math.cos(Math.PI / 3));
正弦
/*
输出:0.49999999999999994
*/
System.out.println(Math.sin(Math.PI / 6));
正切
/*
输出:0.9999999999999999
*/
System.out.println(Math.tan(Math.PI / 4));
平方根
/*
输出:2.8284271247461903
*/
System.out.println(Math.sqrt(8));
立方根
/*
输出:2.0
*/
System.out.println(Math.cbrt(8));
向上取整
/*
输出:2.0
*/
System.out.println(Math.ceil(1.32f));
向下取整
/*
输出:1.0
*/
System.out.println(Math.floor(1.32f));
四舍五入
/*
输出:2
1
*/
System.out.println(Math.round(1.5f));
System.out.println(Math.round(1.4f));
直角坐标转换成极坐标
/*
输出:0.7853981633974483
*/
System.out.println(Math.atan2(1, 1));
双曲线余弦
/*
输出:3.7621956910836314
*/
System.out.println(Math.cosh(2));
e的x次方
/*
输出:7.38905609893065
*/
System.out.println(Math.exp(2));
e的x次方减一
/*
输出:6.38905609893065
*/
System.out.println(Math.expm1(2));
对数
/*
输出:1.9459101490553132
2.0
*/
System.out.println(Math.log(7));
System.out.println(Math.log10(100));
最大值
/*
输出:3
*/
System.out.println(Math.max(1, 3));
最小值
/*
输出:1
*/
System.out.println(Math.min(1, 3));
a的b次方
/*
输出:1024.0
*/
System.out.println(Math.pow(2, 10));
随机数
/*
输出:0.7547361731512842
*/
System.out.println(Math.random());