Math.round(11.5)

JAVA学习网 2018-12-20 22:59:01
Math.round(-11.5);
Math.round(11.5);

经常看到这句代码,特意来总结一下.

查阅资料一直有人说是"四舍六入五成双",四舍六入没错,不过遇到正负数的话这个就不好判断.

总结:不管正负数,统一加上0.5,向下取数.

11.5 + 0.5 = 12;

-11.5 + 0.5 = -11;

控制台输出结果:

-11
12

阅读(8597) 评论(0)