summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorMark Dickinson <dickinsm@gmail.com>2010-06-17 18:25:38 (GMT)
committerMark Dickinson <dickinsm@gmail.com>2010-06-17 18:25:38 (GMT)
commitff0aea26c39c5c0a1bba5ae040ebfbcc5a33cda7 (patch)
tree58eb9661ceae3727dd21aa0417c3dfd397bb448b /Doc
parent28fdadb7684c9386bf3ac051fa42d45656148e67 (diff)
downloadcpython-ff0aea26c39c5c0a1bba5ae040ebfbcc5a33cda7.zip
cpython-ff0aea26c39c5c0a1bba5ae040ebfbcc5a33cda7.tar.gz
cpython-ff0aea26c39c5c0a1bba5ae040ebfbcc5a33cda7.tar.bz2
Merged revisions 82051 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r82051 | mark.dickinson | 2010-06-17 19:24:52 +0100 (Thu, 17 Jun 2010) | 2 lines Add note about changes to the `round` function between 2.x and 3.x. ........
Diffstat (limited to 'Doc')
-rw-r--r--Doc/whatsnew/3.0.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.0.rst b/Doc/whatsnew/3.0.rst
index b79ce7f..549f314 100644
--- a/Doc/whatsnew/3.0.rst
+++ b/Doc/whatsnew/3.0.rst
@@ -798,6 +798,15 @@ Builtins
* A new builtin :func:`next` was added to call the :meth:`__next__`
method on an object.
+* The :func:`round` function rounding strategy and return type have
+ changed. Exact halfway cases are now rounded to the nearest even
+ result instead of away from zero. (For example, ``round(2.5)`` now
+ returns ``2`` rather than ``3``.) :func:`round(x[, n])` now
+ delegates to ``x.__round__([n])`` instead of always returning a
+ float. It generally returns an integer when called with a single
+ argument and a value of the same type as ``x`` when called with two
+ arguments.
+
* Moved :func:`intern` to :func:`sys.intern`.
* Removed: :func:`apply`. Instead of ``apply(f, args)`` use