擅长:python、mysql、java
<p>你需要了解浮点数在计算机中的工作原理。在</p>
<p>基本上,并不是所有的十进制数都可以精确地存储,在这些情况下,您将得到最接近的可能的数字。有时候这种抽象会泄露,你就会看到错误。在</p>
<p>这可能是由于您描述的两个用例所使用的打印逻辑的差异造成的。我无法重新生成该行为(在Win64中使用python2.7.2)。在</p>
<p>如果您使用一个<em>是</em>完全可表示的数字,例如<code>1.5</code>,我想效果会消失。在</p>