Math.round(11.5)
程序员文章站
2022-03-10 16:04:50
经常看到这句代码,特意来总结一下. 查阅资料一直有人说是"四舍六入五成双",四舍六入没错,不过遇到正负数的话这个就不好判断. 总结:不管正负数,统一加上0.5,向下取数. 11.5 + 0.5 = 12; -11.5 + 0.5 = -11; 控制台输出结果: -1112 ......
math.round(-11.5);
math.round(11.5);
经常看到这句代码,特意来总结一下.
查阅资料一直有人说是"四舍六入五成双",四舍六入没错,不过遇到正负数的话这个就不好判断.
总结:不管正负数,统一加上0.5,向下取数.
11.5 + 0.5 = 12;
-11.5 + 0.5 = -11;
控制台输出结果:
-11
12
推荐阅读
-
C# Math.Round()函数问题
-
JZOJ 3508. 【NOIP2013模拟11.5B组】好元素
-
ghost 11.5怎么使用?ghost还原恢复系统图文教程
-
联想小新Pad Pro亮相:11.5寸2.5K屏 5.8mm超薄机身
-
史低价!115网盘11.5年超级VIP直降1000元:送5TB空间
-
Intel 10nm至强已出货11.5万颗:覆盖30家核心客户
-
NVIDIA淡出数字货币市场 矿工们依然抢走11.5亿元的N卡
-
JavaScript中用于四舍五入的Math.round()方法讲解
-
价格史无前例!115网盘推11.5年超级VIP:送5TB空间
-
华擎Z490主板移植AMD SAM加速技术:游戏性能提升最多11.5%