Math的常用方法

2021-10-21 16:52:58 字數 1057 閱讀 4125

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...