 |
 |
 |
Python/C API Reference Manual |
 |
 |
 |
7.2.4 Floating Point Objects
- PyFloatObject
-
This subtype of PyObject represents a Python floating point
object.
- PyTypeObject PyFloat_Type
-
This instance of PyTypeObject represents the Python floating
point type. This is the same object as
types.FloatType.
| int PyFloat_Check( | PyObject *p) |
-
Returns true if its argument is a PyFloatObject or a subtype
of PyFloatObject.
Changed in version 2.2:
Allowed subtypes to be accepted.
| int PyFloat_CheckExact( | PyObject *p) |
-
Returns true if its argument is a PyFloatObject, but not a
subtype of PyFloatObject.
New in version 2.2.
| PyObject* PyFloat_FromString( | PyObject *str, char **pend) |
-
Creates a PyFloatObject object based on the string value in
str, or NULL on failure. The pend argument is ignored. It
remains only for backward compatibility.
| PyObject* PyFloat_FromDouble( | double v) |
-
Return value:
New reference.
Creates a PyFloatObject object from v, or NULL on
failure.
| double PyFloat_AsDouble( | PyObject *pyfloat) |
-
Returns a C double representation of the contents of
pyfloat.
| double PyFloat_AS_DOUBLE( | PyObject *pyfloat) |
-
Returns a C double representation of the contents of
pyfloat, but without error checking.
Release 2.4.1, documentation updated on 30 March 2005.
See About this document... for information on suggesting changes.
Document provided by Web Master Resources and hosted at Speedy Domain Registration Company |