float, '%.2f' help... please!
Greg Ewing
greg at cosc.canterbury.ac.nz
Wed Jun 28 21:35:06 EDT 2000
More information about the Python-list mailing list
Wed Jun 28 21:35:06 EDT 2000
- Previous message (by thread): ?Does Python have sorting via "Dictionary Order"?
- Next message (by thread): float, '%.2f' help... please!
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
chibaA at TinterlogD.Tcom wrote: > > I need to display a price - > rounded up to the proper cent. I was using this line: > > print '%.2f' % (price+0.005) Just use '%.2f' % price. The formatting operator already does rounding of its own: >>> for i in xrange(0,11): ... x = i * 0.001 ... print x, "%.2f" % x ... 0.0 0.00 0.001 0.00 0.002 0.00 0.003 0.00 0.004 0.00 0.005 0.01 0.006 0.01 0.007 0.01 0.008 0.01 0.009 0.01 0.01 0.01 -- Greg Ewing, Computer Science Dept, +--------------------------------------+ University of Canterbury, | A citizen of NewZealandCorp, a | Christchurch, New Zealand | wholly-owned subsidiary of USA Inc. | greg at cosc.canterbury.ac.nz +--------------------------------------+
- Previous message (by thread): ?Does Python have sorting via "Dictionary Order"?
- Next message (by thread): float, '%.2f' help... please!
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list