zoukankan      html  css  js  c++  java
  • JAVA中 Math.round 负数的“五舍六入”

    首先让我们看看下面几个例子:

    Math.round(-5.4)得到的结果是:-5
    Math.round(-5.5)得到的结果是:-5
    Math.round(-5.6)得到的结果是:-6

    Math.round(x);

    返回x最接近的整数,如果x的小数部分大于 等于 0.5,返回值是大于x的最小整数,否则round函数返回小于等于x的最大整数。

    也就是说:round函数是取最接近整数,如果遇到一样近,则取最大值。
    所以,-5.5到-5和-6一样近,所以取最大值为-5。

    这是round函数要注意的一个地方。
    正数的round是四舍五入;负数的round则可理解为“五舍六入”。

    tips:

    Math.ceil():向上取整

    Math.floor():向下取整


    现在,你应该知道 Math.round(-1.5) 等于多少了吧?

    如果博客内容有误,请联系我修改指正,非常感谢! 如果觉得这篇博客对你有用的话,就帮我点个小小的赞吧! 一起加油鸭, 越努力,越幸运!!!
  • 相关阅读:
    10.用户管理
    9.更新系统时间
    8.标准输入输出重定向
    7.文件压缩与find命令
    6.Linux文件的详细属性
    5.Linux基础命令
    4.Linux目录结构
    3.磁盘光驱挂载
    2.xshell连接
    javascript中的location的用法
  • 原文地址:https://www.cnblogs.com/studywithme/p/13519349.html
Copyright © 2011-2022 走看看