If your still worried by using floats for your values you may wish to look into the decimal module:
http://docs.python.org/lib/module-decimal.html Example: >>> from decimal import Decimal >>> Decimal(2) + Decimal('1.47') Decimal("3.47") Regards, Neil -- http://mail.python.org/mailman/listinfo/python-list