Merged revisions 86293 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r86293 | mark.dickinson | 2010-11-07 12:48:18 +0000 (Sun, 07 Nov 2010) | 1 line

  Issue #10145: the float.is_integer method was undocumented.
........
This commit is contained in:
Mark Dickinson 2010-11-07 12:50:11 +00:00
parent 339293a372
commit bee54f53b1

View file

@ -471,6 +471,16 @@ The float type has some additional methods.
:exc:`OverflowError` on infinities and a :exc:`ValueError` on :exc:`OverflowError` on infinities and a :exc:`ValueError` on
NaNs. 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 Two methods support conversion to
and from hexadecimal strings. Since Python's floats are stored and from hexadecimal strings. Since Python's floats are stored
internally as binary numbers, converting a float to or from a internally as binary numbers, converting a float to or from a