Math.rint( ) 是四舍五入法 即:
Math.rint(2.3) 结果为 2.0
Math.rint(2.6) 结果为 3.0
但是与我们日常生活中不同的是 比如Math.rint(2.5) 正常情况下结果是 3.0 对吧
但是这里结果是 2.0 因为rint判断四舍五入的时候 还有个条件是 假如距离两边的整数距离相同 则取偶数
也就是说 2.5 距离 2.0 跟3.0距离是相同的 所以取偶数也就是2.0 负数同理
Math.rint( ) 是四舍五入法 即:
Math.rint(2.3) 结果为 2.0
Math.rint(2.6) 结果为 3.0
但是与我们日常生活中不同的是 比如Math.rint(2.5) 正常情况下结果是 3.0 对吧
但是这里结果是 2.0 因为rint判断四舍五入的时候 还有个条件是 假如距离两边的整数距离相同 则取偶数
也就是说 2.5 距离 2.0 跟3.0距离是相同的 所以取偶数也就是2.0 负数同理