Public Member Functions | |
add (BigInteger $x) | |
| |
compareTo (BigInteger $x) | |
mod (BigInteger $mod) | |
| |
pow (BigInteger $exp) | |
| |
modPow (BigInteger $exp, BigInteger $mod) | |
| |
subtract (BigInteger $x) | |
| |
mul (BigInteger $x) | |
| |
div (BigInteger $x) | |
| |
toBinary () | |
convert to big-endian signed two's complement notation | |
intValue () | |
floatValue () | |
Static Public Member Functions | |
static | getFactory () |
|
Definition at line 16 of file BigInteger.class.php.
static BigInteger::getFactory | ( | ) | [static] |
BigInteger::add | ( | BigInteger $ | x | ) |
BigInteger::compareTo | ( | BigInteger $ | x | ) |
Implemented in GmpBigInteger.
BigInteger::mod | ( | BigInteger $ | mod | ) |
BigInteger::pow | ( | BigInteger $ | exp | ) |
BigInteger::modPow | ( | BigInteger $ | exp, | |
BigInteger $ | mod | |||
) |
Implemented in GmpBigInteger.
Referenced by DiffieHellmanKeyPair::makeSharedKey().
BigInteger::subtract | ( | BigInteger $ | x | ) |
BigInteger::mul | ( | BigInteger $ | x | ) |
BigInteger::div | ( | BigInteger $ | x | ) |
BigInteger::toBinary | ( | ) |
BigInteger::intValue | ( | ) |
Implemented in GmpBigInteger.
BigInteger::floatValue | ( | ) |
Implemented in GmpBigInteger.