A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2011-April/110955.html below:

[Python-Dev] PyObject_RichCompareBool identity shortcut

[Python-Dev] PyObject_RichCompareBool identity shortcut [Python-Dev] PyObject_RichCompareBool identity shortcutIsaac Morland ijmorlan at uwaterloo.ca
Wed Apr 27 18:05:12 CEST 2011
On Wed, 27 Apr 2011, Alexander Belopolsky wrote:

> High performance applications that rely on non-reflexivity will still
> have an option of using ctypes.c_float type or NumPy.

Python could also provide IEEE-754 equality as a function (perhaps in 
"math"), something like:

def ieee_equal (a, b):
 	return a == b and not isnan (a) and not isnan (b)

Of course, the definition of math.isnan cannot then be by checking its 
argument by comparison with itself - it would have to check the 
appropriate bits of the float representation.

Isaac Morland			CSCF Web Guru
DC 2554C, x36650		WWW Software Specialist
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4