Math类
- 包含用于执行基本数学运算的方法,如初等指数,对数,平方根和三角函数
- 方法一览(均为静态方法)
-
public class MathMethods01 { public static void main(String[] args) { //绝对值 System.out.println(Math.abs(-12)); //求幂 System.out.println(Math.pow(2, 5)); //ceil向上取整 System.out.println(Math.ceil(-2.000123)); //floor向下取整 System.out.println(Math.floor(-2.000123)); //round 四舍五入 System.out.println(Math.round(3.89)); //sqrt开方 System.out.println(Math.sqrt(16)); //random 求随机数 (0<=x<1)之间的随机小数 //a-b的随机整数 ; int a = 2; int b = 7; int x = (int) Math.ceil(a + Math.random()*(b-a+1)); System.out.println(x); //最大值 System.out.println(Math.max(3,232)); //最小值 System.out.println(Math.min(123.01,123.21321)); } }
-