1 直接截取方法,保留2位小数
function toFixedTwo(abg) {
return Number(abg).toFixed(2);
};
2 数字相加去除浮点数方法
function moneyReset(NumberTotal, CarPreAuthFee) {
var str = ((Number(NumberTotal) + Number(CarPreAuthFee)).toFixed(2)).toString();
if (str.indexOf(".") == -1) {
str = str + ".00";
};
return str;
}
其实就是有小数点的时候,js在转换计算的时候就会出现浮点数,思路就是把数字乘以100,然后相加,在除以100,仅供参考。