pyt*_*iku 1 python math scientific-computing
在python中执行此操作时,100*0.000001我得到了9.999999999999999e-05
我需要做什么才能获得1e-05?
浮点数不准确.您可以将其表示为1e-4打印时,或用于Decimal获取精确值.例如
>>> print '{:4.0e}'.format(100*0.000001)
1e-04
Run Code Online (Sandbox Code Playgroud)
要么
>>> Decimal(100)*Decimal('0.000001')
Decimal('0.000100')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
330 次 |
| 最近记录: |