I think that if there is a generally-accepted standard for the behaviour of a language's handling of floating-point numbers,
it would be reasonable to try to follow the standard, unless it's stupid, ill-advised, or impossible (or all three).
That reply to the Stack Overflow post -- and this might be the first and last time I can write this -- was, I thought, concise and compelling.


On 21 August 2013 19:00, Richard Miller <9fans@hamnavoe.com> wrote:
> by "this" i ment to refer to -0.

But the subject line says "comparisons with NaN".  Start another
thread about signed zero if you like.  (I'm not facing a test
suite objecting to those at the moment.)