引入:Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根
import java.util.Math
1.abs绝对值
int abs = Math.abs(-9);
2.pow求幂
double pow = Math.pow(2,4);
3.向上取整
double ceil = Math.ceil(3.9);//ceil = 4
4.向下取整
double floor = Math.floor(4.881);//返回<=该参数的最大整数4
5.四舍五入
long round = Math.round(5.51);//6
6.sqrt求开方
double sqrt = Math.sqrt(9.0); System.out.println(sqrt);//3.0
7.random求随机数
random 返回的是 0 <= x < 1 之间的一个随机小数
Math.random() * (b-a) 返回的就是 0 <= 数 <= b-a
例如:Math.random()*6 返回的是 0 <= x < 6 小数,2 + Math.random()*6 返回的就是 2<= x < 8 小数,
8.最大值和最小值
//max , min 返回最大值和最小值 int min = Math.min(1, 9); int max = Math.max(45, 90);//分别是1和90