解决0.3*3=0.89999....等精度丢失问题

最简单的方法:

var a = 3;
var b = 0.3;
var c;
c = a*b;
alert(c)可能会出现等于0.89999
我们可以这么写:c = a*b*10/10 这样就不会出现精度丢失的问题
最简单的方法
发布了9 篇原创文章 · 获赞 4 · 访问量 6566

猜你喜欢

转载自blog.csdn.net/zzsjsp/article/details/84064734
今日推荐