乘法
Mul(a, b) {
var str1 = a.toString(),str2 = b.toString(),m=0;
try{m += str1.split('.')[1].length;}catch(e){}
try{m += str2.split('.')[1].length;}catch(e){}
return Number(str1.replace(".", "")) * Number(str2.replace(".", "")) / Math.pow(10, m)
},
除法
Div(arg1, arg2) {
var t1 = 0,
t2 = 0,
r1, r2;
try {
t1 = arg1.toString().split(".")[1].length
} catch (e) {}
try {
t2 = arg2.toString().split(".")[1].length
} catch (e) {}
r1 = Number(arg1.toString().replace(".", ""));
r2 = Number(arg2.toString().replace(".", ""));
return (r1 / r2) * Math.pow(10, t2 - t1);
},
使用
例如0.1*0.2
Mul(a, b)