math类常用方法有哪些?
时间: 2023-12-13 15:08:30 浏览: 50
1. abs():求绝对值
2. pow():求幂
3. sqrt():求平方根
4. round():四舍五入
5. floor():向下取整
6. ceil():向上取整
7. max():求最大值
8. min():求最小值
9. log():求自然对数
10. exp():求指数函数
11. sin():求正弦值
12. cos():求余弦值
13. tan():求正切值
14. asin():求反正弦值
15. acos():求反余弦值
16. atan():求反正切值
17. degrees():将弧度转换为角度
18. radians():将角度转换为弧度。
相关问题
编程练习 Math类的常用方法。
Math类是Java中的一个数学工具类,提供了很多常用的数学方法。以下是Math类中的一些常用方法:
1. abs():返回一个数的绝对值。
2. ceil():返回大于或等于参数的最小整数。
3. floor():返回小于或等于参数的最大整数。
4. max():返回两个参数中的较大值。
5. min():返回两个参数中的较小值。
6. pow():返回第一个参数的第二个参数次方。
7. random():返回一个介于 0.0 和 1.0 之间的随机数。
8. round():返回参数的四舍五入值。
9. sqrt():返回参数的平方根。
下面是一些示例代码:
```java
int num1 = -10;
double num2 = 3.5;
double num3 = 4.9;
// abs() 方法
System.out.println(Math.abs(num1)); // 输出 10
// ceil() 方法
System.out.println(Math.ceil(num2)); // 输出 4.0
// floor() 方法
System.out.println(Math.floor(num2)); // 输出 3.0
// max() 方法
System.out.println(Math.max(num2, num3)); // 输出 4.9
// min() 方法
System.out.println(Math.min(num2, num3)); // 输出 3.5
// pow() 方法
System.out.println(Math.pow(num2, 2)); // 输出 12.25
// random() 方法
System.out.println(Math.random()); // 输出介于 0.0 和 1.0 之间的随机数
// round() 方法
System.out.println(Math.round(num2)); // 输出 4
// sqrt() 方法
System.out.println(Math.sqrt(num3)); // 输出 2.2135943621178655
```
注意:Math类中的方法都是静态方法,所以可以直接通过类名调用。
java工具类Math常用方法
Java中的Math类提供了很多数学计算相关的方法,下面是常用的一些方法:
1. abs():返回一个数的绝对值。
2. pow(double a, double b):返回a的b次方。
3. sqrt(double a):返回一个数的平方根。
4. cbrt(double a):返回一个数的立方根。
5. max(int a, int b)或max(double a, double b):返回两个数中较大的那个。
6. min(int a, int b)或min(double a, double b):返回两个数中较小的那个。
7. ceil(double a):返回大于或等于参数的最小double值,等于一个整数。
8. floor(double a):返回小于或等于参数的最大double值,等于一个整数。
9. round(double a):将一个double值四舍五入为最接近的整数。
10. sin(double a)、cos(double a)、tan(double a):返回三角函数的值。
11. log(double a):返回一个数的自然对数。
12. exp(double a):返回自然数e的a次方。
除此之外,还有其他的方法,具体可以查看Java官方文档。