Mark Dickinson added the comment:

> Why does Python return the same representation for positive and negative NaN?

History, perhaps?  In any case, the sign of a NaN isn't useful information in 
the same way that the sign of an infinity is.  The IEEE 754 standard explicitly 
refuses to attach any meaning to the sign bit of a NaN.  And if we were aiming 
for a full and faithful representation of NaNs, we'd want to output the 
payload, too (which is just about as meaningless / meaningful as the sign bit).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue23185>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to