25.10.2011 20:29, Matthew Brett kirjoitti:
[clip]
> In [7]: (res-1) / 2**32
> Out[7]: 8589934591.9999999998
>
> In [8]: np.float((res-1) / 2**32)
> Out[8]: 4294967296.0

Looks like a bug in the C library installed on the machine, then.

It's either in wontfix territory for us, or in the "cast to doubles 
before formatting" one. In the latter case, one would have to maintain a 
list of broken C libraries (ugh).

-- 
Pauli Virtanen

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

Reply via email to