public static int abs(int a) // 返回参数的绝对值
public static double ceil(double a) // 返回大于或等于参数的最小整数
public static double floor(double a) // 返回小于或等于参数的最大整数
public static int round(float a) // 按照四舍五入返回最接近参数的int类型的值
public static int max(int a,int b) // 获取两个int值中的较大值
public static int min(int a,int b) // 获取两个int值中的较小值
public static double pow (double a,double b) // 计算a的b次幂的值
public static double random() // 返回一个[0.0,1.0)的随机值
1.计算绝对值
// 返回参数的绝对值
System.out.println(Math.abs(-18));//18
2.向上取整(进一法)
取整,返回发育目标数的最小整数
//向上取整(进一发),向正无穷大方向获取距离最近的整数
//返回大于或等于参数的最小整数
System.out.println(Math.ceil(18.34));//19.0
System.out.println(Math.ceil(18.53));//19.0
3.向下取整(去尾法)取整
返回小于目标函数的最大整数,如下将会返回
//去尾法 向负无穷大方向获取距离最近的整数
System.out.println(Math.floor(-18.34));//-19.0
System.out.println(Math.floor(-18.53));//-19.0
4.四舍五入取整
//四舍五入法
System.out.println(Math.round(4.58));//5
System.out.println(Math.round(4.32));//4
5.计算最大值
//获取最大值
System.out.println(Math.max(18, 20));//max=20
6.计算最小值
//获取最小值
System.out.println(Math.min(1, -9));//-9
7.计算乘方
//计算a的b次幂---求一个数的幂次方
System.out.println(Math.pow(2.0, 3.0));//8.0
8.返回一个伪随机数,该数大于等于0.0并且小于1.0
// public static double random()返回值为double的正值,[0.0,1.0)
System.out.println("获取到的0-1之间的随机数为: " + Math.random());