[python] round v python 3.0

Pavel Kosina geon na post.cz
Pondělí Únor 2 11:01:03 CET 2009


Tovim napsal(a), dne 2.2.2009 10:54:
> Olé, round(2.5) již dává 3; jenom 2 maličké poznámky:
> V Python30 je round v hlavním modulu (nevolá se math).
>   
timto způsobem ji právě do modulu math přidáš, a tu "správnou". round() 
bylo vždy v "hlavním" modulu vždy, jen ve 3.0 se výrazně změnilo 
chování. Ono je to v nápovědě popsáno správně, ale někdy je lepší k tomu 
dávat komentář, vysvětlivky, o což se tady snažíme. Případně si 
zanadávat na toho děsného GvR  ;-)

> Navržená úprava platí jen pro aktuální seanci.
>   

ano, to je jasné.
> Myslím si, že to je Pythonu bota, i když se o tom někde bla bla bla píše.
>   

není to bota, je to podle toho pravidla round-to-even, jak sem již 
Stepan W.  posílal


-- 
geon
Pavel Kosina



Další informace o konferenci Python