Ryan May wrote:
> Hi,
>
> I ran into this while debugging a script today:
>
> In [1]: import numpy as N
>
> In [2]: N.__version__
> Out[2]: '1.0.3'
>
> In [3]: d = N.array([32767], dtype=N.int16)
>
> In [4]: d + 32767
> Out[4]: array([-2], dtype=int16)
>
> In [5]: d[0] + 32767
> Out[5]: 65534
Hi,
I ran into this while debugging a script today:
In [1]: import numpy as N
In [2]: N.__version__
Out[2]: '1.0.3'
In [3]: d = N.array([32767], dtype=N.int16)
In [4]: d + 32767
Out[4]: array([-2], dtype=int16)
In [5]: d[0] + 32767
Out[5]: 65534
In [6]: type(d[0] + 32767)
Out[6]:
In [7]: t