JS浮点数运算BUG破法
摘要:
JS里,0.3*3 = 0.8999999999999999 破法1:((0.3*10)*3)/10 破法2:(0.3*3).toFixed(2)//保留两位小数 原因:js浮点数用的是IEEE754标准,用二进制实现,有此缺陷 JAVA中也有这个问题: float连*100都不能保证正确性! 阅读全文
posted @ 2016-03-18 22:51 talkwah 阅读(236) 评论(0) 推荐(0) 编辑