At 04:59 AM 3/18/2007, Dick Moores wrote: >At 03:08 AM 3/18/2007, Per Jr. Greisen wrote: > >Hi, > > > >Is there an easy way - a module or method for which you can round > >off number such as > > > >2.1345 to 2.135 > >Well, there are > > >>> print "%.3f" % 2.1345 >2.135 > >or > > >>> print round(2.1345, 3) >2.135
>>> print "%.4g" % 2.1345 2.135 But now I have a question. >>> print "%.3f" % 22.1345 22.134 and >>> print "%.5g" % 22.1345 22.134 but >>> print "%.3f" % 22.1346 22.135 and >>> print "%.5g" % 22.1346 22.135 Why the 22.134's? Dick Moores _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor