Math类

一、属性: 

1、Math.PI,表示圆周率的常数(π=3.141592653589793)。

 2、Math.E,表示自然对数底的常数(e=2.718281828459045)。

 3、Math.SQRT2,表示2的常数。

 4、Math.SQRT1_2,表示12的常数。

 5、Math.LN2,表示以e为底2的对数。

 6、Math.LN10,表示以e为底10的对数。

 7、Math.LOG2E,表示以2为底e的对数。

 8、Math.LOG10E,表示以10为底e的对数。

二、方法:

 1、计算类方法:

(1)Math.abs(x),计算x的绝对值。

(2)Math.sign(x),计算x的符号。

(3)Math.pow(x,y),计算x的y次方。

(4)Math.sqrt(x),计算x的算数平方根。

(5)Math.cbrt(x),计算x的立方根,例如:Math.cbrt(8) 结果为2。

(6)Math.min(…item),返回数字序列item中的最小值。

(7)Math.max(…item),返回数字序列item中的最大值。   

(8)exp(x),计算e的x次方,等同于Math.pow(Math.E,x)。

 2、取整类方法:

(1)Math.ceil(x),返回大于等于x的最小整数。

(2)Math.floor(x),返回小于等于x的最大整数。

(3)Math.round(x),返回x去掉小数并四舍五入的整数部分。

4)Math.trunc(x),返回对x截断小数后的整数部分。

 3、三角函数类方法:

1)三角函数方法:

     1.sin(x):计算x弧度的正弦。

     2.cos(x):计算x弧度的余弦。

     3.tan(x):计算x弧度的正切。

2)反三角函数方法:

     1. asin(x):以弧度为单位计算x的反正弦值。

     2 .acos(x):以弧度为单位计算x的反余弦值。

     3 .atan(x):以弧度为单位计算x的反正切值。

4、对数类方法:

  (1Math.log(x),计算以e为底x的对数,即自然对数,在数学中记作lnx

  (2)Math.log10(x),计算以10为底x的对数,即常用对数,在数学中记作lgx

  (3)Math.log2(x),计算以2为底x的对数。

 5、随机方法:

       Math.random(),返回[0,1)之间的随机实数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值