使用的是银行家舍入规则(四舍六入五考虑
标签:
1、toFixed要领界说:toFixed() 要领可把 Number 四舍五入为指定小数位数的数字。
例如:将数据Num保存2位小数,则暗示为:toFixed(Num);但是其四舍五入的法则与数学中的法则差别,使用的是银行家舍入法则(四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一)。
2、round要领界说:round() 要领可把一个数字舍入为最接近的整数。
例如:Math.round(x),则是将x取其最接近的整数。其取舍的要领使用的是四舍五入中的要领,切合数学中取舍的法则。
对付X进行保存两位小数的措置惩罚惩罚,则可以使用Math.round(X * 100) / 100.进行措置惩罚惩罚。
3、两要领联合若想四舍五入后强制生存两位小数,,即12-12.00,则两种要领联合使用(Math.round(X * 100) / 100).tofixed(2);
4、Js标题问题 一、(1.115).toFixed(2)
var a = 1.115;
console.log(a.toFixed(2))
//1.11
//五考虑,a为1.115,五后为零看后为0,不进位.
tofix要领在部分情况下会不精确,建议使用round要领。
JS取整要领
标签:
原文地点:https://www.cnblogs.com/zenggaozheng/p/12243293.html
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/30874.html
