Commit c4fbcdc4 authored by Mark Dickinson's avatar Mark Dickinson

Add note about surprising behaviour from round function.

parent 7410dd11
...@@ -972,6 +972,13 @@ are always available. They are listed here in alphabetical order. ...@@ -972,6 +972,13 @@ are always available. They are listed here in alphabetical order.
The return value is an integer if called with one argument, otherwise of the The return value is an integer if called with one argument, otherwise of the
same type as *x*. same type as *x*.
.. note::
The behavior of :func:`round` for floats can be surprising: for example,
``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``.
This is not a bug: it's a result of the fact that most decimal fractions
can't be represented exactly as a float. See :ref:`tut-fp-issues` for
more information.
.. function:: set([iterable]) .. function:: set([iterable])
:noindex: :noindex:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment