Commit 043e9f14 authored by Raymond Hettinger's avatar Raymond Hettinger

Clarify the round-off behavior of int().

Remove incorrect deprecation (int is alive and well).
parent aa64038b
...@@ -338,15 +338,13 @@ Notes: ...@@ -338,15 +338,13 @@ Notes:
module: math module: math
single: floor() (in module math) single: floor() (in module math)
single: ceil() (in module math) single: ceil() (in module math)
single: trunc() (in module math)
pair: numeric; conversions pair: numeric; conversions
pair: C; language
Conversion from floating point to (long or plain) integer may round or Conversion from floats using :func:`int` or :func:`long` truncates toward
truncate as in C; see functions :func:`math.floor` and :func:`math.ceil` for zero like the related function, :func:`math.trunc`. Use the function
well-defined conversions. :func:`math.floor` to round downward and :func:`math.ceil` to round
upward.
.. deprecated:: 2.6
Instead, convert floats to long explicitly with :func:`trunc`.
(3) (3)
See :ref:`built-in-funcs` for a full description. See :ref:`built-in-funcs` for a full description.
......
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