On Feb 11, 2008 1:35 PM, Andrew Butterfield <[EMAIL PROTECTED]> wrote: > Hugs> 1.0 + (2.5e-15 + 2.5e-15) > 1.00000000000001 :: Double > Hugs> (1.0 + 2.5e-15) + 2.5e-15 > 1.0 :: Double
Prelude> (1e30 + (-1e30)) + 1 1.0 Prelude> 1e30 + ((-1e30) + 1) 0.0 I love this example from David Goldberg (http://docs.sun.com/source/806-3568/ncg_goldberg.html). -- Felipe. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe