擅长:python、mysql、java
<p>必须将Decimal prec设置为更高的值。见<a href="https://stackoverflow.com/questions/4733173/how-can-i-show-an-irrational-number-to-100-decimal-places-in-python">this example thread</a>。<a href="http://docs.python.org/library/decimal.html" rel="nofollow noreferrer">official python site</a>有很多例子。</p>
<p>此外,您应该使用十进制进行所有计算,而不仅仅是最后一步。否则你就得不到所需的精度。</p>