手机版
你好,游客 登录 注册
背景:
阅读新闻

Java Math 取整的方式

[日期:2017-05-24] 来源:Linux社区  作者:renhui [字体: ]

1.Math.floor

floor,英文原意:地板。
Math.floor 函数是求一个浮点数的地板,就是 向下 求一个最接近它的整数,它的值肯定会小于或等于这个浮点数。

2.Math.ceil

ceil,英文原意:天花板。
Math.ceil 函数执行的是 向上 取接近的整数,它返回的肯定会大于或等于这个浮点数。

3.Math.rint

Math.rint 函数返回最接近参数的整数,如果有2个数同样接近,则会返回偶数的那个。

4.Math.round

round 方法,我们通常会说这个方法表示”四舍五入”,但是当参数为负数时,就不太好理解。
所以,以源码的计算方式来理解会比较准确。

源码大意:

Math.round(x) = Math.floor(x + 0.5)

即将原来的数字加上0.5后再向下取整。

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-05/144192.htm

linux
相关资讯       Java Math 取整  Java Math 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款