Sorry for bad naming, I hit the "send" button too fast. Intended title:
"Possible documentation bug for numpy.array".

Jatorrizko mezua: al., 2021-03-01 01:30 +0100, egilea: Michal Radwanski
> Hello,
> 
> I'm not sure if it's expected behaviour or a bug, so I decided to
> write
> here. First an example:
> In [4]: array([2**63]) 
> Out[4]: array([9223372036854775808], dtype=uint64)
> 
> In [5]: array([2**63-1, 2**63]) 
> Out[5]: array([9.22337204e+18, 9.22337204e+18])
> 
> 
> The docs for `numpy.array` mention, that:
> 
> dtype : data-type, optional
>  The desired data-type for the array. If not given, then the type 
>  will be determined as the minimum type required to hold 
>  the objects in the sequence.
> 
> I understand the type promotions here, but I believe that the
> documentation is wrong in this case. Indeed, the minumum type in the
> latter case would be 'uint64'.
> 
> Is it a bug worth submitting/fixing?
> 
> 

-- 
Z wyrazami szacunku
Michał Radwański


With kind regards
Michał Radwański

_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to