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