int
object, supplementary to those defined in
PyLong
.
These methods may cause creation of descriptors in the dictionary of
the type. Those with reserved names in the data model will also fill
slots in the Operations
object for the type.
Implementations of binary operations defined here will have
Object
as their second argument, and should return
Py#NotImplemented
when the type in that position is not
supported.
Modifier and Type | Field and Description |
---|---|
private static BigInteger | MINUS_INT_MIN
2**31 aka Integer.MIN_VALUE / -1, which Java can't do. |
Access | Constructor and Description |
---|---|
private |
Modifier and Type | Method and Description |
---|---|
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static boolean | |
pack-priv static boolean | |
pack-priv static boolean | |
pack-priv static boolean | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static int | |
pack-priv static int | |
pack-priv static int | |
pack-priv static int | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | |
pack-priv static Object | Returns: quotientdividend x, int divisor y)Divide x by y with integer result, following the Python sign convention. |
pack-priv static BigInteger | Returns: quotientdividend x, BigInteger divisor y)Divide x by y with integer result, following the Python sign convention. |
pack-priv static PyTuple | Returns: quotient and remainderdividend x, int divisor y)
|
pack-priv static PyTuple | Returns: quotient and remainderdividend x, BigInteger divisor y)
|
private static Object | floatPow(Object ox, Object oy, Object modulus)
Helper for the case where |
pack-priv static int | Returns: remainderdividend x, int divisor y)
|
pack-priv static BigInteger | Returns: remainderdividend x, BigInteger divisor y)
|
private static Object | Returns: xymod zbase x, BigInteger exponent y, BigInteger the modulus (or z)null The implementation of exponentiation (behind |
private static final double | |
private static BigInteger | |
pack-priv static Object | |
private static final int | |
pack-priv static final double | Returns: quotientdividend x, BigInteger divisor y)Python true-division of |
private static ZeroDivisionError |