美文网首页
Java中的Math对象

Java中的Math对象

作者: FoxLayla | 来源:发表于2019-02-17 23:11 被阅读0次

Math

Math是一个内置对象, 它具有数学常数和函数的属性和方法。不是一个函数对象。

Math的属性

  • Math.E欧拉常数,也是自然对数的底数, 约等于 2.718.
  • Math.LN22的自然对数, 约等于0.693.
  • Math.LN1010的自然对数, 约等于 2.303.
  • Math.LOG2E以2为底E的对数, 约等于 1.443.
  • Math.LOG10E以10为底E的对数, 约等于 0.434.
  • Math.PI圆周率,一个圆的周长和直径之比,约等于 3.14159.
  • Math.SQRT1_21/2的平方根, 约等于 0.707.
  • Math.SQRT22的平方根,约等于 1.414.

Math的方法

  • Math.abs()计算绝对值
  • Math.sin()Math.cos()Math.tan()Math.asin()Math.acos()Math.atan()各种三角函数
  • Math.sqrt()Math.cbrt()计算平方根、立方根
  • Math.ceil()Math.floor()向上、向下取整
  • Math.exp()计算e^x
  • Math.log()Math.log10()Math.log()计算lnlglog_2
  • Math.max()Math.min()计算最大值、最小值
  • Math.pow(x,y)计算x^y
  • Math.random()返回0到1间的伪随机数
  • Math.round()四舍五入取整
  • Math.trunc()返回整数部分
  • Math.sign()判断正负数

相关文章

网友评论

      本文标题:Java中的Math对象

      本文链接:https://www.haomeiwen.com/subject/datoeqtx.html