1.返回引數的絕對值
system.out.println(math.abs(88));
system.out.println(math.abs(-88));
---
8888
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
Math 常用的方法
捨掉小數取整 math.floor 2 2 捨掉小數取整 math.floor 2.1 2 捨掉小數取整 math.floor 2.1 3 捨掉小數取整 math.floor 2.5 3 捨掉小數取整 math.floor 2.9 3 四捨五入取整 math.rint 2 2 四捨五入取整 math...
常用的Math方法
平方根 double a1 math.sqrt 4 system.out.println a1 平方根,結果2.0 立方根double a2 math.cbrt 27 system.out.println a2 立方根,結果3.0 開方 4的2次方 double a3 math.pow 4,2 sy...
Math 常用方法
捨掉小數取整 math.floor 2 2 捨掉小數取整 math.floor 2.1 2 捨掉小數取整 math.floor 2.1 3 捨掉小數取整 math.floor 2.5 3 捨掉小數取整 math.floor 2.9 3 四捨五入取整 math.rint 2 2 四捨五入取整 math...