Python浮点到十进制转换问题

时间:2019-05-08 19:51:26

标签: python

我在python中有一个float(0.012),我将其转换为Decimal。 当我打印出小数时,结果看起来很奇怪(0.0120000000000000002498001805406602215953171253204345703125) 任何人都知道原因并知道解决方法。 这是我的代码:

value = 0.012
decimal_value = Decimal(value)
print(decimal_value)

0 个答案:

没有答案