我觉得这很奇怪。有人能告诉我这里发生了什么吗?
>>>a = [1,0,1]
>>>np.mean(a)
0.66666666666666663
>>>2.0/3
0.6666666666666666
np.mean(a)
输出结果结尾为3是什么原因?为什么不是像下一行那样为6或者四舍五入后为7呢?请说明。
OMG,0.1 + 0.2 = 0.30000004!!
,这似乎是一个合理的问题,让我也感到惊讶。 - Bas Swinckels