In article <[EMAIL PROTECTED]>, Girish Sahani <[EMAIL PROTECTED]> wrote: > >I want to truncate every number to 2 digits after the decimal point. I >tried the following but it doesnt work. > >>>> a = 2 >>>> b = 3 >>>> round(a*1.0 / b,2) >0.67000000000000004 > >Inspite of specifying 2 in 2nd attribute of round, it outputs all the >digits after decimal.
You should also consider switching to the decimal module if you care about getting correct results. -- Aahz ([EMAIL PROTECTED]) <*> http://www.pythoncraft.com/ "I saw `cout' being shifted "Hello world" times to the left and stopped right there." --Steve Gonedes -- http://mail.python.org/mailman/listinfo/python-list