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

Java中常用的数学函数列表及用法

发布时间:2023-07-02 06:38:59

Java中常用的数学函数有很多,下面列举了一些常用的数学函数及其用法。

1. abs():计算参数的绝对值。

   示例:int result = Math.abs(-5); // result的值为5

2. pow():计算指定参数的次方。

   示例:double result = Math.pow(2, 3); // result的值为8.0

3. sqrt():计算指定参数的平方根。

   示例:double result = Math.sqrt(9); // result的值为3.0

4. ceil():对参数进行上取整操作,返回大于或等于参数的最小整数。

   示例:double result = Math.ceil(3.2); // result的值为4.0

5. floor():对参数进行下取整操作,返回小于或等于参数的最大整数。

   示例:double result = Math.floor(3.8); // result的值为3.0

6. round():对参数进行四舍五入操作,返回最接近参数的整数。

   示例:long result = Math.round(3.8); // result的值为4

7. random():返回一个随机数,范围在[0.0,1.0)之间。

   示例:double result = Math.random(); // result的值为0.1234(随机数)

8. sin():计算指定参数的正弦值。

   示例:double result = Math.sin(Math.PI/2); // result的值为1.0

9. cos():计算指定参数的余弦值。

   示例:double result = Math.cos(Math.PI); // result的值为-1.0

10. tan():计算指定参数的正切值。

    示例:double result = Math.tan(Math.PI/4); // result的值为1.0

11. log():计算指定参数的自然对数。

    示例:double result = Math.log(10); // result的值为2.302585092994046

12. max():返回两个参数中的最大值。

    示例:int result = Math.max(10, 5); // result的值为10

13. min():返回两个参数中的最小值。

    示例:int result = Math.min(10, 5); // result的值为5

14. toDegrees():将弧度转换为角度。

    示例:double result = Math.toDegrees(Math.PI); // result的值为180.0

15. toRadians():将角度转换为弧度。

    示例:double result = Math.toRadians(180); // result的值为3.141592653589793

上述仅为Java中常用的数学函数列表及用法的一部分,还有一些其他的数学函数比如对数函数、双曲函数等,具体的使用可以查阅Java官方文档或相关教程。