【发布时间】:2018-09-14 11:51:43
【问题描述】:
np.linspace(10**3, 10**6, num=5, dtype=np.int16)
产量
array([ 1000, -11394, -23788, 29354, 16960], dtype=int16)
我不明白在正区间中是否存在负数。
谁能指出我错过了什么? (最终我怎样才能设法在像这样的长整数序列中获得线性间隔的数字。)
谢谢!
【问题讨论】:
-
它溢出了,因为你只使用了 16 位整数。你需要增加到
np.int32或np.int64 -
多么愚蠢的错误......谢谢!