Mark Dickinson <dicki...@gmail.com> added the comment:

> And it checks strictly out of ±DBL_MAX.

Nope.  Values just larger than DBL_MAX won't raise OverflowError here.

> Because float(10**1000) returns no float('inf'), but raises an
> exception, I think that returning ±∞ will be wrong.

Possibly.  But there's also the fact that 3.2 already returns inf here;  we'd 
need a pretty good reason to break that.  Like I said, I'm not sure which the 
right way to go here is.

----------

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

Reply via email to