这里发生了什么? 0.1 *整数给出的小数比预期的多

时间:2017-07-20 15:35:32

标签: python loops integer floating-accuracy

有些事情正在发生,我不知道为什么。

在python中:

for j in range(1,10):
      print(0.1*j)

返回:

0.1
0.2
0.30000000000000004
0.4
0.5
0.6000000000000001
0.7000000000000001
0.8
0.9

发生了什么事?

0 个答案:

没有答案