`

js.toFixed(2)和Number()方法,控制数字精度问题

 
阅读更多

两个数相减,1.1-1=0.1000000008,精度过大,如何避免这样的问题:

 

var ratioNow2222 = 1-fastPriceOrRatio;//先得到相减的数,为0.10000008
var ratioNow = Number(ratioNow2222.toFixed(2));//先保留2位,然后转换成Number

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics