Java – 常用API – Math 类
简介
Math 类是Java中提供的数学计算类,该类为静态工具类,直接调用类名的方法就可以了。本文介绍了Math的一些基础但用的比较多的方法。
abs() 求绝对值
Math.abs(-1); => 1
Math.abs(1); => 1
cbrt() 求立方根
Math.cbrt(8); => 2
Math.cbrt(27); => 3
ceil() 向上取整
Math.ceil(1.1); => 2
Math.ceil(1.9); => 2
Math.ceil(-1.9); => -1
floor() 向下取整
Math.floor(1.1); => 1
Math.floor(1.9); => 1
Math.floor(-1.9); => -2
max() / min() 取大、小值者
max() 取最大值
Math.max(1, 2); => 2
Math.max(2, 1); => 2
min() 取最小值
Math.min(1, 2); => 1
Math.min(2, 1); => 1
pow() 求值的n次幂
pow(int a, int b)
a:要求幂根值
b:幂值
Math.pow(2, 2); => 4
Math.pow(2, 3); => 8
Math.pow(2, -2); => 0.25 // 2 的 -2 次方,相当于是 1/2 的2次方
Math.pow(4, 0.5); => 2 // 当次方是 0.5 时,则是开平方根
Math.pow(2, 0); => 1
sqrt() 开平方根
Math.sqrt(4); => 2
Math.sqrt(16); => 4
random() 取[0.0, 1.0)之间随机数
Math.random(); => [0.0, 1.0) 之间的随机值
round() 取四写五入
Math.round(1.4); => 1
Math.round(1.5); => 2
其它(如 sin cos tan 角度运算)请查看 Java Math 类详细说明。
THE END
0
二维码
打赏
海报
Java – 常用API – Math 类
Math 类是Java中提供的数学计算类,该类为静态工具类,直接调用类名的方法就可以了。本文介绍了Math的一些基础但用的比较多的方法。
TZMing花园 - 软件分享与学习
共有 0 条评论