michael8178
2009-02-26, 09:52
具体的是这样的。如果有两组数。其中第一组为
a = 3.111116334
b = 2.111113666
另一组为
a = 3.111116335
b = 2.111113665
在同种精度下执行 c = a + b
最后得到的结果却不同。
其中第一组的为5.2222,而第二组的为5.223. 请问这是为什么哈?:ft:
a = 3.111116334
b = 2.111113666
另一组为
a = 3.111116335
b = 2.111113665
在同种精度下执行 c = a + b
最后得到的结果却不同。
其中第一组的为5.2222,而第二组的为5.223. 请问这是为什么哈?:ft: