On Mon, Aug 25, 2008 at 7:03 PM, Waldemar Horwat <[EMAIL PROTECTED]> wrote: > What should compareTotal do when you compare -NaN and NaN?
Re: the subject line; NaN's have a payload that corresponds to the size of the mantissa. As to the definition of CompareTotal, here's what it contained on Mike's web site[1]: This function compares two numbers using the IEEE 754 total ordering. If the lhs is less than the rhs in the total order then the number will be set to the value -1. If they are equal, then number is set to 0. If the lhs is greater than the rhs then the number will be set to the value 1. The total order differs from the numerical comparison in that: –NaN < –sNaN < –Infinity < –finites < –0 < +0 < +finites < +Infinity < +sNaN < +NaN. Also, 1.000 < 1.0 (etc.) and NaNs are ordered by payload. > Waldemar [1] http://speleotrove.com/decimal/dnnumb.html _______________________________________________ Es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

