js精确小数乘法(解决精度问题)

来源:互联网 发布:网络监控安装教程视频 编辑:程序博客网 时间:2024/05/01 17:47

   function accMul(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)).toFixed(2);
    }

原创粉丝点击