js 小数点失精

 

乘法 运算 

复制代码
function aa(num1,num2){//传参 数字1,数字2
   let str1 = String(num1)
   let str2 = String(num2)
   let 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)
   
}
console.log(aa(0.43,100))
复制代码

 

posted @   javascript9527  阅读(97)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示