首页 > 其他 > 详细

50.数学对象Math

时间:2020-04-04 14:49:54      阅读:72      评论:0      收藏:0      [点我收藏+]

1.圆周率 Math.PI

2.随机数,是多位小数,范围【0,1) Math.radom()   

   后面可以加减乘除 来获取想要的范围:技术分享图片

 

                                 取值【2,10)技术分享图片

 

                                                         技术分享图片

 

3.给Math.random()取整:·

         1.parseInt()   2. Math.ceil()   3.Math.floor()

 parseInt(Math.random())

Math.random() 是【0,1)的随机多位小数,parseInt可取整,Math.ceil() 可向上取整  Math.floor() 可向下取整

Math.ceil() 上取整,取到范围内最大整数,可超范围 Math.ceil(Math.random()*10) //  范围值为【1,10】      1.99,上取整就是2

Math.floor() 下取整,取到范围内最小整数 Math.floor(Math.random())// 0                                                          1.99下取整就是1

技术分享图片  ♥:注意 这里 范围是 【1,10】     先ceil [0,1]  ,1, 再 *10 故范围是【1,10】 

 

                                                                                                       如果是floor ,范围就是【0,9】

Math.ceil Math.floor 里面会有隐式转换过程

技术分享图片

 

 

技术分享图片 会忽略aa

 

技术分享图片技术分享图片

 

 

50.数学对象Math

原文:https://www.cnblogs.com/yzdwd/p/12631649.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!