Rounding to the nearest 5
Benjamin J. Racine
bjracine at glosten.com
Fri Jan 30 13:19:32 EST 2009
Doesn't this work?
round_by_5.py
>>>>>>>>>>>>>>>>>>>>>>>
import sys
def round_by_5(x= sys.argv[0]):
x = x/5.
x = round(x)
x = x*5
print(x)
return x
Ben R.
-----Original Message-----
From: python-list-bounces+bjracine=glosten.com at python.org [mailto:python-list-bounces+bjracine=glosten.com at python.org] On Behalf Of D'Arcy J.M. Cain
Sent: Friday, January 30, 2009 6:07 AM
To: Steven D'Aprano
Cc: python-list at python.org
Subject: Re: Rounding to the nearest 5
On 30 Jan 2009 06:23:17 GMT
Steven D'Aprano <steven at REMOVE.THIS.cybersource.com.au> wrote:
> On Fri, 30 Jan 2009 00:24:47 -0500, D'Arcy J.M. Cain wrote:
> > That appears to be rounding to nearest 10, not 5. Clarify your
> > requirements first.
>
> Look again. 36 => 35.
You are correct. I should have ommitted my first sentence and emphasized the second. :-)
--
D'Arcy J.M. Cain <darcy at druid.net> | Democracy is three wolves
http://www.druid.net/darcy/ | and a sheep voting on
+1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner.
--
http://mail.python.org/mailman/listinfo/python-list
More information about the Python-list
mailing list