Floating point numbers
Revision as of 17:21, 11 January 2008 by Lemming (point to a discussion at Haskell-Cafe)
Why do floating point numbers behave so strange? Why is
Prelude> compare (0/0) (0/0) GT Prelude> (0/0) > (0/0) False
This has nothing to do with Haskell, but exclusively with the underlying implementation of floating point numbers in your system.
See for instance: