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

> keep naive implementation of builtin max()

Agreed.

> provide symmetric float.max such that nan.max(x) = x.max(nan) = x (nan
> result would be a valid but less useful alternative.)

That might be viable (a math module function might also make sense here), 
though it feels a bit YAGNI to me.  If we were going to add such a method, it 
should follow IEEE 754:  nan.max(x) == x.max(n) == x, but also nan.min(x) == 
x.min(nan) == x, for finite x.  (See section 5.3.1.)

----------

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

Reply via email to