-
Math.abs() 绝对值 ,例如 Math.abs(-3); 输出3,是整型就返回整型,浮点型就返回浮点型
-
Math.round() 四舍五入,例如 Math.round(4.798); 输出5,返回的是整型
-
Math.rint() 也是四舍五入,返回的是double型。但和Math.round() 不同的是,当Math.rint(2.5); 输出的是 2.0,rint判断四舍五入时,当如果距离两边的整数距离相同则取偶数,负数也同理。
-
Math.random() 获取随机数,随机数的范围是 0.0 =< Math.random < 1.0,返回的是double型
-
Math.pow() 计算次方,例如 Math.pow(4,2) ; 输出16.0 ,返回的是double型
-
Math.ceil() 向上取整,ceil是天花板的意思,例如 Math.ceil(106.789); 输出107.0,返回的是double型
-
Math.floor() 向下取整,floor是地板的意思,例如 Math.floor(93.881); 输出93.0,返回的是double型
-
Math.E 是自然对数,e=2.7182818 Math.PI 是圆周率, Π=3.1415926
-
Math.exp(x) 计算e^x, e是自然对数e=2.7182818 ,例如 Math.exp(1); 输出2.7182818
-
Math.sqrt() 求算数平方根,例如 Math.sqrt(16); 输出4.0,返回的是double型
-
Math.log() 计算以自然数为底数的对数值,自然数e=2.7182818,例如 Math.log(11.635);输出2.454,返回的是double型
Math.log10() 计算以10为底数的对数值,例如 Math.log10(100); 输出2.0,返回的是double型
-
Math.min() 返回两个数中的最小值 Math.max() 返回两个数中的最大值
-
Math.toDegrees() 将弧度转换成角度,例如 Math.toDegrees(Math.PI/4); 输出 45.0,返回的是double型
-
Math.toRadians() 将角度转换为弧度,例如 Math.toRadians(45); 输出 Π/4
-
Math.sin() 计算正弦值,例如 Math.sin(Math.PI/2); 输出1.0;返回的是double型,
Math.cos() 计算余弦值,例如 Math.cos(Math.PI); 输出-1.0;返回的是double型,
Math.tan() 计算正切值,例如 Math.tan(Math.PI/4); 输出1.0;返回的是double型,
⭐需要注意的是括号里面的参数是写弧度值,而不是写角度制
-
Math.asin() 通过正弦值计算角度,输出的是弧度制,例如 Math.asin(0.5); 输出 Π/6
Math.acos() 通过余弦值计算角度,输出的是弧度制,例如 Math.acos(0.5); 输出 Π/3
Math.atan() 通过正切值计算角度,输出的是弧度制,例如 Math.atan(1); 输出 Π/4
java中Math类,总结十六种
最新推荐文章于 2025-06-14 19:11:02 发布