[Python-ideas] math.inf and math.nan constants
Chris Barker
chris.barker at noaa.gov
Tue Jan 13 00:43:41 CET 2015
On Mon, Jan 12, 2015 at 3:39 PM, Devin Jeanpierre <jeanpierreda at gmail.com>
wrote:
> >> So, why is it "math.isnan(x)" and not "x.isnan()"?
> >
> > I'm a little curious about this myself, since float.is_nan(),
> > float.is_inf(), and float.is_finite() are all implemented, but #if 0'd
> > out.
>
> I'm not Christian, but adding methods to numbers can be annoying
> because you may also have to add it to ints, rationals, decimals, the
> numeric ABCs... At the very least, to ints, anyway.
and there are any number of other things in math that _could_ be methods....
-Chris
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker at noaa.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20150112/6cac26d1/attachment-0001.html>
More information about the Python-ideas
mailing list