Math.round(15.5) 等于多少?Math.round(-15.5) 等于多少?

Math的round方法不是真正的四舍五入, 实现原理是在参数上加0.5然后向下取整。

所以Math.round(15.5)的计算为15.5+0.5=16,Math.round(-15.5)的计算为-15.5+0.5=15,类似的Math.round(15.6)计算为15.6+0.5=16.1向下取整为16,Math.round(-15.6)的计算为-15.6+0.5=-15.1向下取整为-16.

和round相类似的方法还有 Math.floor Math.ceil

其中 Math.floor的作用是返回不大于参数的最大整数;Math.ceil的作用是返回不小于参数的最小整数

举例如下:

Math.floor(1.4) = 1;

Math.floor(1.6) = 1;

Math.floor(-1.4) = -2;

Math.floor(-1.6) = -2;

Math.ceil(1.4) = 2;

Math.ceil(1.6) = 2;

Math.ceil(-1.4) = -1;

Math.ceil(-1.6) = -1;

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

相关阅读更多精彩内容

  • 第1章 认识JS JavaScript能做什么?1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)2.实现...
    mo默22阅读 1,521评论 0 5
  • 白羊座 淡定的33岁 白羊天生就是一个热情又有活力的星座,无论遇到什么情况,他们总是会气势勇猛地甘当先锋。因此他们...
    i冥冥星阅读 447评论 1 0
  • 还读幼儿园的时候,妈妈已经教我唱英文歌,当然,发音是带着浓浓的诸暨口音的,我常常捏着大拇指和食指,边唱边跳着...
    林燕阅读 922评论 2 1
  • 自身的实力配不上自身的期许 你又有什么资格去嫉妒
    11号人生阅读 408评论 0 0
  • 有个朋友,姑且叫她小A吧,有一天突然找我聊天,问我:“有一个男生追我,我该怎么做呀?”我说:“你喜欢就接受,不喜欢...
    珊杉来了阅读 259评论 0 0

友情链接更多精彩内容