为什么我会重复小数?

时间:2016-07-26 04:08:28

标签: python python-3.x

出于某种原因,Python在减去4.35-8.555.945-9.465等特定浮点数时给出的结果不正确。这些分别被解释为-4.200000000000001-3.5199999999999996。很明显,结果应该是-4.2和`-3.521,正如我得到的其他计算器一样。这令人困惑 - 为什么我得到非重复有理数的截断重复小数?有没有其他人得到这些相同的结果?

0 个答案:

没有答案