【发布时间】:2013-09-04 20:02:56
【问题描述】:
我觉得这很奇怪。谁能告诉我这里发生了什么?
>>>a = [1,0,1]
>>>np.mean(a)
0.66666666666666663
>>>2.0/3
0.6666666666666666
np.mean(a) 的输出末尾的 3 是怎么回事?为什么它不是像它下面的行那样的 6 或 7(四舍五入时)?
【问题讨论】:
-
为什么投反对票?至少解释一下。这个接缝完全合理...除非您实际上没有阅读问题...
-
@Brian 这个问题在这个论坛上已经回答了很多很多次了。
-
@Ophion 投反对票,评论说这是一个骗子,并链接到一个。当受骗者没有出现在搜索或相关列表中时,为什么人们应该“打了就跑”对新用户投反对票?
-
@Brain 你得问他们,但这是一个谷歌很容易回答的问题,基本上是在 SO 问题 checklist 上检查 #1。
-
@Ophion:这不是您每天看到三次的标准
OMG, 0.1 + 0.2 = 0.30000004!!,这似乎是一个让我感到惊讶的有效问题。