常用计算

计算次方Math.pow(double a,double b) 返回 , 类型为 double。

绝对值Math.abs(double a)

最大最小值Math.min/max(double a, double b) 只能传入两个参数。

计算算术平方根Math.sqrt(double a)

三角函数的计算:

Math.sin(Math.PI / 2);     //求π/2的正弦值,这里我们可以使用预置的PI进行计算
Math.cos(Math.PI);       //求π的余弦值
Math.tan(Math.PI / 4);    //求π/4的正切值
 
Math.asin(1);     //三角函数的反函数也是有的,这里是求arcsin1的值
Math.acos(1);
Math.atan(0);
 

对数函数计算:

Math.log(10) // 默认 是以e为底
Math.log10(100) // 以10为底的log
 
// 没有 log2, 但可以通过换底公式:log(2)4 = ln4 / ln2
double a = Math.log(4) / Math.log(2)

取整类计算:

Math.ceil(4.5); //向上取整
Math.floor(5.6); // 向下取整