擅长:python、mysql、java
<p>尝试:</p>
<pre><code>from decimal import *
getcontext().prec = 8 # set precision to 8 decimal points.
getcontext().rounding = "ROUND_DOWN" # alway round down
# stringified zero of various precisions
zw = ['0', '0.0', '0.00', '0.000000', '.00000000', '0.00000000', '0.000000000000']
for zstr in zw:
zdec = Decimal(zstr) # decimalized zero
print ('{} : {:.8f}'.format(zstr, zdec)) # compare stringified and decimalized zero
</code></pre>
<p>印刷品:</p>
<pre><code>0 : 0.00000000
0.0 : 0.00000000
0.00 : 0.00000000
0.000000 : 0.00000000
.00000000 : 0.00000000
0.00000000 : 0.00000000
0.000000000000 : 0.00000000
</code></pre>