|
|
 |
ActivePython 2.4 documentation
 |
 |
 |
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) |
-
Return 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) |
-
Return 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) |
-
Return value:
New reference.
Create 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.
Create a PyFloatObject object from v, or NULL on
failure.
| double PyFloat_AsDouble( | PyObject *pyfloat) |
-
Return a C double representation of the contents of
pyfloat.
| double PyFloat_AS_DOUBLE( | PyObject *pyfloat) |
-
Return a C double representation of the contents of
pyfloat, but without error checking.
Release 2.4.5, documentation updated on 18 October 2006.
See About this document... for information on suggesting changes.
|
|
 |
|