mirror of
https://github.com/python/cpython.git
synced 2025-10-09 16:34:44 +00:00
Issue #18783: Removed existing mentions of Python long type in docstrings,
error messages and comments.
This commit is contained in:
commit
46e1ce214b
40 changed files with 140 additions and 150 deletions
|
@ -227,7 +227,7 @@ PyFloat_AsDouble(PyObject *op)
|
|||
/* Macro and helper that convert PyObject obj to a C double and store
|
||||
the value in dbl. If conversion to double raises an exception, obj is
|
||||
set to NULL, and the function invoking this macro returns NULL. If
|
||||
obj is not of float, int or long type, Py_NotImplemented is incref'ed,
|
||||
obj is not of float or int type, Py_NotImplemented is incref'ed,
|
||||
stored in obj, and returned from the function invoking this macro.
|
||||
*/
|
||||
#define CONVERT_TO_DOUBLE(obj, dbl) \
|
||||
|
@ -282,7 +282,7 @@ float_repr(PyFloatObject *v)
|
|||
* When mixing float with an integer type, there's no good *uniform* approach.
|
||||
* Converting the double to an integer obviously doesn't work, since we
|
||||
* may lose info from fractional bits. Converting the integer to a double
|
||||
* also has two failure modes: (1) a long int may trigger overflow (too
|
||||
* also has two failure modes: (1) an int may trigger overflow (too
|
||||
* large to fit in the dynamic range of a C double); (2) even a C long may have
|
||||
* more bits than fit in a C double (e.g., on a 64-bit box long may have
|
||||
* 63 bits of precision, but a C double probably has only 53), and then
|
||||
|
@ -380,7 +380,7 @@ float_richcompare(PyObject *v, PyObject *w, int op)
|
|||
goto Compare;
|
||||
}
|
||||
/* v and w have the same number of bits before the radix
|
||||
* point. Construct two longs that have the same comparison
|
||||
* point. Construct two ints that have the same comparison
|
||||
* outcome.
|
||||
*/
|
||||
{
|
||||
|
@ -445,7 +445,7 @@ float_richcompare(PyObject *v, PyObject *w, int op)
|
|||
}
|
||||
} /* else if (PyLong_Check(w)) */
|
||||
|
||||
else /* w isn't float, int, or long */
|
||||
else /* w isn't float or int */
|
||||
goto Unimplemented;
|
||||
|
||||
Compare:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue