[Bug 3224] Inequality

http://www.w3.org/Bugs/Public/show_bug.cgi?id=3224





------- Comment #7 from David_E3@VERIFONE.com  2007-04-20 15:38 -------
The editors have suggested the following resolution.

Introduce the following wording in section 2.2.2:

On the other hand, equality need not cover the entire value space
of the datatype (though it usually does). In particular, NaN is
not equal to itself in the precisionDecimal, float, and double
datatypes.

And put the following wording at the end of section 3:

Note:  This specification explicitly defines equality and "strict"
order (less-than and greater-than) and by extension defines inequality,
"weak order" (less-than-or-equal and greater than or equal), and
incomparability (neither less-than, greater-than, nor equal).  It
is up to the using application to decide if any attempt to compare
any values will cause an error; as far as this specification's
definitions are concerned, no errors result from comparisons--only
true or false results.

Received on Friday, 20 April 2007 15:38:22 UTC