is int(round(val)) safe?
steven.bethard at gmail.com
Mon Nov 22 22:33:23 CET 2004
Peter Hansen wrote:
> Since round() returns an integer
Just to clarify in case anyone else misreads this, I belive the intent
here was to say that round(f) -- that is, round with only a single
argument -- returns a floating point number with no fractional component
after the decimal point. The result is still a float, not an int though:
>>> round(3.14159265359, 2)
I think the intent was clear from the rest of the post, but I figured it
wouldn't hurt to clarify this for any newbies who misread it like I did.
More information about the Python-list