js number 丢失精度 javascript避免数字计算精度误差的方法详解?
javascript避免数字计算精度误差的方法详解?我们需要把计算机能识别的数字乘以10的幂。例如,为了使0.1 0.2等于0.3,我们需要编写如下代码:formatnum=function(F,di
javascript避免数字计算精度误差的方法详解?
我们需要把计算机能识别的数字乘以10的幂。
例如,为了使0.1 0.2等于0.3,我们需要编写如下代码:
formatnum=function(F,digit){
var M=数学.pow(10,数字)
return parseInt(f*m,10)/m
}
var num1=0.1
var num2=0.2
警报(formatNum(num1 num2,1)==0.3)