[Haskell-beginners] High precision doubles