目录
API之Math
用于数学计算的工具类
获取绝对值
//获取绝对值
System.out.println(Math.abs(-1023));//1023
System.out.println(Math.abs(1023));//1023
向上取整
//向上取整
System.out.println(Math.ceil(10.23));//11.0
System.out.println(Math.ceil(10.52));//11.0
System.out.println(Math.ceil(-10.23));//-10.0
System.out.println(Math.ceil(-10.52));//-10.0
向下取整
//向下取整
System.out.println(Math.floor(10.23));//10.0
System.out.println(Math.floor(10.52));//10.0
System.out.println(Math.floor(-10.23));//-11.0
System.out.println(Math.floor(-10.52));//-11.0
四舍五入
//四舍五入
System.out.println(Math.round(10.23));//10
System.out.println(Math.round(10.52));//11
System.out.println(Math.round(-10.23));//-10
System.out.println(Math.round(-10.52));//-11
获取两个整数的较大值
//获取两个整数的较大值
System.out.println(Math.max(10,20)); //20
获取两个整数的较小值
//获取两个整数的较小值
System.out.println(Math.min(10,20));//10
获取平方根
//获取平方根
System.out.println(Math.sqrt(4));//2.0
获取立方根
//获取立方根
System.out.println(Math.cbrt(8));//2.0
获取一个数的几次幂
//获取一个数的几次幂
System.out.println(Math.pow(2, 3));//8.0
获取随机数
//获取随机数
System.out.println(Math.random()); //范围为[0.0,1.0)
API之System