accAdd (arg1, arg2) {
let r1,
r2,
m;
try { r1 = arg1.toString().split('.')[1].length; } catch (e) { r1 = 0; }
try { r2 = arg2.toString().split('.')[1].length; } catch (e) { r2 = 0; }
m = Math.pow(10, Math.max(r1, r2));
return (arg1 * m + arg2 * m) / m;
},
function sum (arr) {
return arr.reduce(function (prev, curr) {
return that.app.accAdd(prev, curr);
});
}
也可以用math.js相关插件
金额精准计算
最新推荐文章于 2024-04-18 11:43:46 发布