JS保留小数 去尾法 进一法 四舍五入法
时间:2016-03-10 12:22:57
收藏:0
阅读:1569
toFixed 四舍五入遇到坑。
1.235.toFixed(2) = 1.23
1.2350001.toFixed(2) = 1.24
//去尾法
Number.prototype.toFloor = function (num) {
return Math.floor(this * Math.pow(10, num)) / Math.pow(10, num);
};
//进一法
Number.prototype.toCeil = function (num) {
return Math.ceil(this * Math.pow(10, num)) / Math.pow(10, num);
};
//四舍五入法
Number.prototype.toRound = function (num) {
return Math.round(this * Math.pow(10, num)) / Math.pow(10, num);
};
原文:http://www.cnblogs.com/nbgzc/p/5261015.html
评论(0)