动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录
首页 > 文章

Java数学类常用方法总结

05-21 15:25 884浏览
举报 T字号
  • 大字
  • 中字
  • 小字

在Java中数学类是一个工具类,全是静态的成员,数学类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。下面我们为大家详细地统计了部分的Java Math类的常用方法。

Java Math类常用方法:

1.Math三角函数与属性

Math.sin() //返回数字的正弦值

Math.cos() //返回数字的余弦值

Math.tan() //返回数字的正切值

Math.asin() //返回数字的反正弦值

Math.acos() //返回数字的反余弦值

Math.atan() //返回数字的反正切值

Math.atan2() //返回由x轴到点(x,y)的角度(以弧度为单位)

Math.PI 属性 //返回圆的周长与其直径的比值(圆周率π),约等于3.1415926

2.Math自然对数相关函数与属性

Math.exp() //返回E(自然对数的底数)的x次幂(指数)

Math.log() //返回数字的自然对数

Math.E 属性 //返回自然对数的底数,E约等于2.718

Math.LN2 属性 //返回2的自然对数loge2,约等于0.693

Math.LN10 属性 //返回10的自然对数loge2,约等于2.302

Math.LOG2E 属性 //返回以2为底的E的对数log2e,约等于1.442

Math.LOG10E 属性 //返回以10为底的E的对数log10e,越等于0.434

3.Math四舍五入类函数

Math.abs() //返回数字的绝对值

Math.ceil() //返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入

Math.floor() //返回小于等于数字参数的最大整数,对数字进行下舍入

Math.round() //返回数字最接近的整数,四舍五入

4.Math最大最小类函数

Math.max() //返回数个数字中较大的值

Math.min() //返回数个数字中较小的值

5.Math幂指类函数

Math.pow() //返回底数的指定次幂

Math.sqrt() //返回数字的平方根

Math.SQRT1_2 属性 //返回0.5的平方根,或2的平方根除1,约等于0.707

Math.SQRT2 属性 //返回2的平方根,约等于1.414

6.Math随机数函数

Math.random() //返回0和1之间的伪随机数

7.Math函数按字母排序

Math.abs() //返回数字的绝对值

Math.acos() //返回数字的反余弦值

Math.asin() //返回数字的反正弦值

Math.atan() //返回数字的反正切值

Math.atan2() //返回由x轴到点(x,y)的角度(以弧度为单位)

Math.ceil() //返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入

Math.cos() //返回数字的余弦值

Math.exp() //返回E(自然对数的底数)的x次幂(指数)

Math.floor() //返回小于等于数字参数的最大整数,对数字进行下舍入

Math.log() //返回数字的自然对数

Math.max() //返回数个数字中较大的值

Math.min() //返回数个数字中较小的值

Math.pow() //返回底数的指定次幂

Math.random() //返回0和1之间的伪随机数

Math.round() //返回数字最接近的整数,四舍五入

Math.sin() //返回数字的正弦值

Math.sqrt() //返回数字的平方根

Math.tan() //返回数字的正切值

当然,这么多的方法函数并不要求我们都要掌握,重要的是善于使用工具,而不是死记硬背,我们可以在动力节点在线的视频课程中随时查看为大家统计的Java Math类方法表,随用随查,十分方便。

0人推荐
共同学习,写下你的评论
0条评论
代码小兵696
程序员代码小兵696

118篇文章贡献392976字

相关课程 更多>

作者相关文章更多>

推荐相关文章更多>

Java面试题及答案整理

提枪策马乘胜追击04-21 20:01

Mybatis返回值类型

代码小兵87207-15 12:10

Java string类详解

杨晶珍05-11 14:54

6道经典算法面试题

杨晶珍05-12 16:39

深入理解JVM虚拟机

杨晶珍05-12 17:30

发评论

举报

0/150

取消