欢迎访问宙启技术站
智能推送

Math类使用数字函数

发布时间:2023-07-02 01:09:20

Math类是Java中一个包含了许多数学函数的工具类。它提供了一系列的静态方法,用于执行基本的数学运算。下面将详细介绍Math类中的一些常用数字函数。

1. abs(double a):返回参数的绝对值。例如,Math.abs(-10)将返回10。

2. ceil(double a):返回大于等于参数的最小整数。例如,Math.ceil(3.14)将返回4。

3. floor(double a):返回小于等于参数的最大整数。例如,Math.floor(3.14)将返回3。

4. round(float a):返回参数的四舍五入值。例如,Math.round(3.14)将返回3。

5. max(double a, double b):返回两个参数中较大的那个值。例如,Math.max(5, 8)将返回8。

6. min(double a, double b):返回两个参数中较小的那个值。例如,Math.min(5, 8)将返回5。

7. random():返回0.0到1.0之间的随机数。例如,Math.random()将返回0.5876。

8. pow(double a, double b):返回a的b次幂。例如,Math.pow(2, 3)将返回8。

9. sqrt(double a):返回参数的平方根。例如,Math.sqrt(16)将返回4。

10. sin(double a):返回参数的正弦值。例如,Math.sin(Math.PI/2)将返回1.0。

11. cos(double a):返回参数的余弦值。例如,Math.cos(Math.PI)将返回-1.0。

12. tan(double a):返回参数的正切值。例如,Math.tan(0)将返回0.0。

13. log(double a):返回参数的自然对数值。例如,Math.log(Math.E)将返回1.0。

14. toRadians(double angdeg):将角度转换为弧度。例如,Math.toRadians(90)将返回π/2。

15. toDegrees(double angrad):将弧度转换为角度。例如,Math.toDegrees(Math.PI/2)将返回90.0。

16. signum(double d):返回参数的符号函数。如果参数为0,则返回0;如果参数为正数,则返回1;如果参数为负数,则返回-1。

这些是Math类中的一些常用数字函数,你可以根据需要选择使用。注意,这些函数都是静态方法,可以直接通过类名访问,而不需要实例化Math类的对象。