Mark Dickinson added the comment:

Yep, Decimal.__float__ isn't too sophisticated.  Probably it should convert all 
Decimal quiet NaNs (at least) to float NaNs, keeping the sign if possible but 
discarding any payload.

Not so sure about signaling NaNs, though;  I think it would be fine for those 
to continue to raise ValueError (on the basis that doing pretty much anything 
with a signaling NaN should give an exception).

----------

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

Reply via email to