Mark Dickinson added the comment:

The sign of a NaN *is* fully supported, and easily accessible to those who need 
it. It just isn't part of the repr. Given that the sign is meaningless in the 
vast majority of applications, I think Python does the right thing here by 
leaving it out of the repr, rather than cluttering up the repr with meaningless 
and potentially confusing information.

I'll leave the last word to Stephen Canon, from the SO answer I linked to above:

" it is almost always a bug to attach meaning to the "sign bit" of a NaN datum."

----------
resolution:  -> rejected
stage:  -> resolved
status: open -> closed

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

Reply via email to