May this project should use decimal arithmetic throughout? After all, student calculators use decimal, and explaining binary is a source of unneeded confusion during student's early steps. It would also be a good way to get the Decimal numbers project integrated into core Python. --Guido van Rossum (home page: http://www.python.org/~guido/)