> Decimals are just a different way of displaying Rationals and > depending on their preset precision show a different behaviour > in numeric operations. Not necessarily. If decimals are used for (in-memory) representation, they can't represent all rationals. --Guido van Rossum (home page: http://www.python.org/~guido/)