1
將不同的股息除以零時,我得到了不同的結果。numpy除以零結果
arr = np.array([0.0, 1.0, -0.1])
print(arr/0)
結果如下
[ nan inf -inf]
爲什麼?我預計結果全部爲nan
。
順便說一句,我有兩種類型的警告。
__main__:1: RuntimeWarning: divide by zero encountered in divide
__main__:1: RuntimeWarning: invalid value encountered in divide
「我預計結果均爲南」 - 爲什麼?這是完全正常的IEEE 754浮點行爲。 – user2357112
@ user2357112好的,所以這是答案。 :) – gzc