Math常用函数
算数计算
方法 | 解释 |
---|---|
Math.sqrt() | 计算平方根 |
Mth.cbrt() | 计算立方根 |
Math.pow(a,b) | 计算a的b次方 |
Math.max( , ) | 计算最大值 |
Mtah.min( , ) | 计算最小值 |
Mtah.abs() | 取绝对值 |
计算
方法 | 解释 |
---|---|
Math.ceil() | 天花板的意思,就是逢余进一 |
Math.floor() | 地板的意思,就是逢余舍一 |
Math.rint() | 四舍五入,返回double值。注意.5的时候会取偶数 |
Math.round | 四舍五入,float是返回int,double时返回long值 |
随机数
方法 | 解释 |
---|---|
Math.random() | 取得一个[0, 1)范围内的随机数 |
System.out.println(Math.random()); // [0, 1)的double类型的数
System.out.println(Math.random() * 2);//[0, 2)的double类型的数
System.out.println(Math.random() * 2 + 1);// [1, 3)的double类型的数