Java中Math类常用方法代码详解
Java中Math类是一个非常重要的类,提供了很多有用的数学函数来进行数学运算。在本文中,我们将对Java中Math类常用方法进行详解,通过实例代码给大家介绍这些方法的使用。
1. sqrt()方法:计算平方根
Math.sqrt()方法用来计算一个数的平方根。例如,计算16的平方根可以使用以下代码:
System.out.println(Math.sqrt(16)); //4.0
2. cbrt()方法:计算立方根
Math.cbrt()方法用来计算一个数的立方根。例如,计算8的立方根可以使用以下代码:
System.out.println(Math.cbrt(8)); //2.0
3. pow()方法:计算幂函数
Math.pow()方法用来计算一个数的幂函数。例如,计算3的2次方可以使用以下代码:
System.out.println(Math.pow(3,2)); //9.0
4. max()方法:计算最大值
Math.max()方法用来计算两个数中的最大值。例如,计算2.3和4.5中的最大值可以使用以下代码:
System.out.println(Math.max(2.3,4.5));//4.5
5. min()方法:计算最小值
Math.min()方法用来计算两个数中的最小值。例如,计算2.3和4.5中的最小值可以使用以下代码:
System.out.println(Math.min(2.3,4.5));//2.3
6. abs()方法:计算绝对值
Math.abs()方法用来计算一个数的绝对值。例如,计算-10.4的绝对值可以使用以下代码:
System.out.println(Math.abs(-10.4)); //10.4
7. ceil()方法:返回大的值
Math.ceil()方法用来返回一个数的天花板值, 即返回大于或者等于该数的最小整数。例如,计算-10.1的天花板值可以使用以下代码:
System.out.println(Math.ceil(-10.1)); //-10.0
8. floor()方法:返回小的值
Math.floor()方法用来返回一个数的地板值, 即返回小于或者等于该数的最大整数。例如,计算-10.1的地板值可以使用以下代码:
System.out.println(Math.floor(-10.1)); //-11.0
9. random()方法:生成随机数
Math.random()方法用来生成一个大于或者等于0.0小于不等于1.0的随机数。例如:
System.out.println(Math.random()); //小于1大于0的double类型的数
10. rint()方法:四舍五入
Math.rint()方法用来对一个数进行四舍五入,返回double值。例如,计算10.1的四舍五入可以使用以下代码:
System.out.println(Math.rint(10.1)); //10.0
需要注意的是,在进行四舍五入时,如果小数部分是.5,Java中Math类的rint()方法会将其四舍五入到最近的偶数。例如:
System.out.println(Math.rint(10.5)); //10.0
System.out.println(Math.rint(11.5)); //12.0
- 1
- 2
前往页