1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > jquery 加法 乘法运算 精确计算函数

jquery 加法 乘法运算 精确计算函数

时间:2021-02-24 14:00:21

相关推荐

jquery  加法  乘法运算   精确计算函数

int类型相加不会出现问题,但小数点相加就会出现问题

//乘法函数

var accMul = function(arg1, arg2){

var m=0,s1=arg1.toString(),s2=arg2.toString();

try{m+=s1.split(".")[1].length}catch(e){}

try{m+=s2.split(".")[1].length}catch(e){}

return Number(s1.replace(".",""))*Number(s2.replace(".",""))/Math.pow(10,m)

};

//加法函数

var accAdd = function(arg1, arg2){

var 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

};

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。