Commit abba5c06 authored by Tim Peters's avatar Tim Peters

Explain that most floats are actually integers. This is a common confusion

for people using floor(), ceil() and modf().
parent 9a729a1c
......@@ -79,6 +79,14 @@ argument and return a pair of values, rather than returning their
second return value through an `output parameter' (there is no such
thing in Python).
For the \function{ceil()}, \function{floor()}, and \function{modf()}
functions, note that \emph{all} floating-point numbers of sufficiently
large magnitude are exact integers. Python floats typically carry no more
than 53 bits of precision (the same as the platform C double type), in
which case any float \var{x} with \code{abs(\var{x}) >= 2**52}
necessarily has no fractional bits.
Power and logarithmic functions:
\begin{funcdesc}{exp}{x}
......
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