Math 类是 Java语言中 lang 包下的一个常用类。
常用静态方法如下:
- Math.abs()求绝对值
Math.abs(-1)
输出1
- Math.ceil/Math.floor向上取整,向下取整
向上取整,取较大值
向下取整,取较小值
Math.ceil(1.1)
输出 2
Math.ceil(-1.8)
输出 -1
Math.floor(1.8)
输出 1
Math.floor(-1.1)
输出 -2
- Math.round()四舍五入
正数的话,还是正常的,之前理解的,但是如果是负数,临界点必须大于5
Math.round(1.5)
输出 2
Math.round(-1.5)
输出 -1
Math.round(-1.51)
输出 -2
- Math.sqrt()开平方
Math.sqrt(9)
输出 3
- Math.pow(n,m)取幂
n的m次幂
Math.pow(3,2) ==> 9
- Math.PI
Math.PI ===>3.141592653589793
- Math.max/Math.min 获取最大值和最小值
Math.max(20, 23)
输出23
Math.min(5, 8)
输出5