美文网首页
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