citace ze stranky http://en.wikipedia.org/wiki/Rounding#Round-to-even_method

"""When dealing with large sets of scientific or statistical data,
where trends are important, traditional rounding on average biases the
data upwards slightly. Over a large set of data, or when many
subsequent rounding operations are performed as in digital signal
processing, the round-to-even rule tends to reduce the total rounding
error, with (on average) an equal portion of numbers rounding up as
rounding down. This generally reduces upwards skewing of the
result."""

Stepan

2009/2/1 Pavel Kosina <[email protected]>:
> 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
>
> _______________________________________________
> Python mailing list
> [email protected]
> http://www.py.cz/mailman/listinfo/python
>
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem