[python] round v python 3.0

Pavel Kosina geon na post.cz
Neděle Únor 1 16:11:00 CET 2009


Nevíte někdo, *proč* v Python 3.0 platí:

 >>> round(0.5)
0
 >>> round (1.5)
2
 >>> round (2.5)
2
 >>> round (3.5)
4

Jo, máme to napsané v manuálu, že to takhle je 
http://docs.python.org/3.0/library/functions.html#round, ale mě zajímá 
proč to je takto, a ne podle toho, jak se to učí v 5. třídě, tedy že od 
pětky včetně nahoru se zaokrouhluje nahoru vždy, a ne jen někdy .....

Díky

-- 
geon
Pavel Kosina



Další informace o konferenci Python