Issue #10145: the float.is_integer method was undocumented.

This commit is contained in:
Mark Dickinson 2010-11-07 12:48:18 +00:00
parent 35adf5dcf1
commit 4a3c7c4ecf
1 changed files with 14 additions and 4 deletions

View File

@ -530,10 +530,20 @@ The float type has some additional methods.
.. method:: float.as_integer_ratio()
Return a pair of integers whose ratio is exactly equal to the
original float and with a positive denominator. Raises
:exc:`OverflowError` on infinities and a :exc:`ValueError` on
NaNs.
Return a pair of integers whose ratio is exactly equal to the
original float and with a positive denominator. Raises
:exc:`OverflowError` on infinities and a :exc:`ValueError` on
NaNs.
.. method:: float.is_integer()
Return ``True`` if the float instance is finite with integral
value, and ``False`` otherwise::
>>> (-2.0).is_integer()
True
>>> (3.2).is_integer()
False
Two methods support conversion to
and from hexadecimal strings. Since Python's floats are stored