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
The difference between these two is not obvious from the output. The result of "%.3f" % 2.1345 is a string; the result of round() is a floating-point number. So if your objective is display, use "%.3f" % 2.1345. If your objective is further calculations, use round(). Kent _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor