Math常用方法
1.返回参数的绝对值
System.out.println(Math.abs(88));
System.out.println(Math.abs(-88));
---
88
88
2.返回大于或等于参数的最小double值,等于一个整数
System.out.println(Math.ceil(12.34));
System.out.println(Math.ceil(12.53));
---
13.0
13.0
3.返回小于或等于参数的最大double值,等于一个整数
System.out.println(Math.floor(12.34));
System.out.println(Math.floor(12.53));
---
12.0
2.0
4.按照四舍五入返回最接近参数的int
System.out.println(Math.round(12.34));
System.out.println(Math.round(12.53));
---
12
13
5.返回两个int值中的较大值
System.out.println(Math.max(66, 88));
---
88
6.返回两个int值中的较小值
System.out.println(Math.min(66, 88));
---
66
7.返回a的次幂的值
System.out.println(Math.pow(2.0, 3.0));
---
8.0
8.返回值为double的正值,[0.0, 1.0)
System.out.println((int) (Math.random() * 100) + 1);
---
20