【发布时间】:2015-09-29 07:13:03
【问题描述】:
我正在使用 Python 3.5。我有一个基本的操作,但我得到了错误的结果:
def main(argv):
cms=None
damin=4.815
dbmax=4.858
it=(dbmax-damin)*1000
print('Damin {0} Dbmax {1} IT {2}'.format(damin, dbmax, dbmax-damin))
所以结果是:
Damin 4.815 Dbmax 4.858 IT 0.04299999999999926
但我希望这样:
Damin 4.815 Dbmax 4.858 IT 0.043
【问题讨论】:
标签: python floating-point numeric floating-accuracy