Java中的Math对象

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()判断正负数
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Math是JavaScript的内置对象,提供一系列数学常数和数学方法。该对象不是构造函数,不能生成实例,所有的属...
    许先生__阅读 553评论 0 2
  • 抄自 http://javascript.ruanyifeng.com/stdlib/math.htmlMath是...
    zjh111阅读 1,365评论 0 0
  • 属性 Math.E 表示自然对数的底数(或称为基数),e,约等于 2.718。 方法 1、Math.abs() 函...
    PYFang阅读 1,669评论 0 3
  • Math对象 Math 对象用于执行数学任务。 Math 对象并不像 Date 和 String 那样是对象的类,...
    Zd_silent阅读 493评论 0 0
  • Math对象 MathMath对象是JavaScript的内置对象,提供一系列数学常数和数学方法。Math对象只提...
    LouisJ阅读 433评论 0 0

友情链接更多精彩内容