会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
蘑菇xiao菜
博客园
首页
新随笔
联系
管理
订阅
永远不要测试某个特定的浮点数值
让我们来一起看看这几行code
if(a+b==0.3){
alert("you got 0.3");
}
//这样的测试是不及格的。
因为浮点数值的最高精度是17位小数,如果两个数是0.05和0.025,或者是两个0.15不会出现问题。
但是如果是0.1和0.2,则测试无法通过。所以永远不要测试某个特定的浮点数值。
posted on
2015-07-21 15:18
不想做菜鸟的学渣喵
阅读(
327
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告