2024-04-23 08:40:13 发布
网友
如果我计算一些浮子样本的结果
>>> 100.1+0.1 100.19999999999999
如何获得正确的字符串“100.2”? 我使用Py3.2/Win。你知道吗
使用^{}正确执行十进制浮点运算:
>>> import decimal >>> decimal.Decimal('100.1') + decimal.Decimal('0.1') Decimal('100.2') >>> str(decimal.Decimal('100.1') + decimal.Decimal('0.1')) '100.2'
使用^{} 正确执行十进制浮点运算:
相关问题 更多 >
编程相关推荐