Where is the correct round() method?
josh logan
dear.jay.logan at gmail.com
Sun Jul 27 17:49:01 EDT 2008
Hello,
I need a round function that _always_ rounds to the higher integer if
the argument is equidistant between two integers. In Python 3.0, this
is not the advertised behavior of the built-in function round() as
seen below:
>>> round(0.5)
0
>>> round(1.5)
2
>>> round(2.5)
2
I would think this is a common need, but I cannot find a function in
the Python library to do it. I wrote my own, but did I miss such a
method in my search of the Python library?
Thanks
More information about the Python-list
mailing list