8
就像在標題中一樣,我預計它也是一個南方。這個號碼是特別的嗎?爲什麼是numpy.random.binomial(1,nan)= -9223372036854775807?
就像在標題中一樣,我預計它也是一個南方。這個號碼是特別的嗎?爲什麼是numpy.random.binomial(1,nan)= -9223372036854775807?
這顯然是numpy.ramdom.binomial
中的一個錯誤。
這個號碼是否特殊?
我想這是一些計算涉及原始表示的nan
的結果(其被表示爲一個特定的「保留」的浮點值)。 (More on that)
執行者可能忘記檢查nan
的輸入,並在(C級)計算中包括nan
的原始表示。
你也可以在'np.array(np.nan).astype(int)'中看到這個。如果您嘗試使用'np.array(np.nan,int)'而不是上面的函數,它會將數據解釋爲'int'。 – askewchan