刷题看到Math.round()题目
(看到我的书上写得感觉不太对我的书上写的是:
将参数加上0.5后返回最接近的整数,)
我的理解是:
例子: 3.4+0.5=3.9最接近于4,但经过验证答案是3;
所以我觉得可能是我的书上写错了(个人理解勿喷)
而我经过验证所得(实际上就是四舍五入,但是负数要注意,五入的时候要往大的数入.比如-12.5 就变-12而不是-13因为-12比-13大,
)
1、参数的小数点后第一位<5,运算结果为参数整数部分。
2、参数的小数点后第一位>5,运算结果为参数整数部分绝对值+1,符号(即正负)不变。
3、参数的小数点后第一位=5,正数运算结果为整数部分+1,负数运算结果为整数部分。
Math.round()方法取整规则
最新推荐文章于 2024-05-15 19:00:00 发布