摘要: 流言: 在实际使用中,使用不同的ε值来比较浮点数没有什么区别正确性: 错误 通常当你在包含浮点数计算的任务的SRM之后到Round Tables看看你会看到有人发出像“我把精度从1e-12改成1e-7就通过了practice room所有的系统测试”这样的消息。 这样的讨论的例子还有: here, here, here, here 和 here.(它们都是值得一读的,从其他人的错误中学习要比从自己当中少痛苦一点) 我们将通过展示另外一个简单的例子来开始我们的解答。 for(doubler=0.0;r<1e22;r+=1.0)printf("."); 这个程序将会打印多 阅读全文
posted @ 2011-01-01 13:47 诺贝尔 阅读(1583) 评论(0) 推荐(0)