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 15 of file BigInteger.class.php.
BigInteger::add | ( | BigInteger $ | x | ) |
Implemented in GmpBigInteger.
BigInteger::compareTo | ( | BigInteger $ | x | ) |
Implemented in GmpBigInteger.
BigInteger::div | ( | BigInteger $ | x | ) |
Implemented in GmpBigInteger.
BigInteger::floatValue | ( | ) |
Implemented in GmpBigInteger.
static BigInteger::getFactory | ( | ) | [static] |
Implemented in GmpBigInteger.
BigInteger::intValue | ( | ) |
Implemented in GmpBigInteger.
Referenced by GmpBigInteger::pow().
BigInteger::mod | ( | BigInteger $ | mod | ) |
Implemented in GmpBigInteger.
BigInteger::modPow | ( | BigInteger $ | exp, | |
BigInteger $ | mod | |||
) |
Implemented in GmpBigInteger.
Referenced by DiffieHellmanKeyPair::makeSharedKey().
BigInteger::mul | ( | BigInteger $ | x | ) |
Implemented in GmpBigInteger.
BigInteger::pow | ( | BigInteger $ | exp | ) |
Implemented in GmpBigInteger.
BigInteger::subtract | ( | BigInteger $ | x | ) |
Implemented in GmpBigInteger.
BigInteger::toBinary | ( | ) |
convert to big-endian signed two's complement notation
Implemented in GmpBigInteger.