擅长:python、mysql、java
<p>看起来很有道理:</p>
<pre><code>>>> v1 = 0.00582811585976
>>> v2 = 0.00582811608911
>>> import numpy as np
>>> np.float32(v1)
0.0058281161
>>> float(np.float32(v1)) #convert to 32bit and then back to 64bit
0.005828116089105606 #This rounds to v2 if you're printing 14 places of precision ...
>>> '%.14f'%np.float32(v1)
'0.00582811608911'
>>> '%.14f'%np.float32(v1) == '%.14f'%v2
True
</code></pre>