擅长:python、mysql、java
<blockquote>
<p>So, my question is: is there a way to have a Decimal type with an infinite precision?</p>
</blockquote>
<p>不,因为存储一个无理数需要无限的内存。</p>
<p>其中<code>Decimal</code>很有用,它表示的是货币数量之类的东西,其中的值需要精确,精度是先验的。</p>
<p>从这个问题来看,并不完全清楚<code>Decimal</code>比<code>float</code>更适合您的用例。</p>