Public Member Functions |
| | add ($x, $y) |
| | sub ($x, $y) |
| | pow ($base, $exponent) |
| | cmp ($x, $y) |
| | init ($number, $base=10) |
| | mod ($base, $modulus) |
| | mul ($x, $y) |
| | div ($x, $y) |
| | powmod ($base, $exponent, $modulus) |
| | toString ($num) |
| | longToBinary ($long) |
| | Given a long integer, returns the number converted to a binary string.
|
| | binaryToLong ($str) |
| | Given a binary string, returns the binary string converted to a long number.
|
| | base64ToLong ($str) |
| | longToBase64 ($str) |
| | rand ($stop) |
| | Returns a random number in the specified range.
|
Data Fields |
| | $type = 'gmp' |
Detailed Description
Definition at line 276 of file BigMath.php.
Member Function Documentation
| Auth_OpenID_GmpMathWrapper::add |
( |
|
$x, |
|
|
|
$y |
|
) |
| |
Definition at line 279 of file BigMath.php.
{
return gmp_add($x, $y);
}
| Auth_OpenID_GmpMathWrapper::cmp |
( |
|
$x, |
|
|
|
$y |
|
) |
| |
Definition at line 294 of file BigMath.php.
{
return gmp_cmp($x, $y);
}
| Auth_OpenID_GmpMathWrapper::div |
( |
|
$x, |
|
|
|
$y |
|
) |
| |
Definition at line 314 of file BigMath.php.
{
return gmp_div_q($x, $y);
}
| Auth_OpenID_GmpMathWrapper::init |
( |
|
$number, |
|
|
|
$base = 10 |
|
) |
| |
Definition at line 299 of file BigMath.php.
{
return gmp_init($number, $base);
}
| Auth_OpenID_GmpMathWrapper::mod |
( |
|
$base, |
|
|
|
$modulus |
|
) |
| |
Definition at line 304 of file BigMath.php.
{
return gmp_mod($base, $modulus);
}
| Auth_OpenID_GmpMathWrapper::mul |
( |
|
$x, |
|
|
|
$y |
|
) |
| |
Definition at line 309 of file BigMath.php.
{
return gmp_mul($x, $y);
}
| Auth_OpenID_GmpMathWrapper::pow |
( |
|
$base, |
|
|
|
$exponent |
|
) |
| |
Definition at line 289 of file BigMath.php.
{
return gmp_pow($base, $exponent);
}
| Auth_OpenID_GmpMathWrapper::powmod |
( |
|
$base, |
|
|
|
$exponent, |
|
|
|
$modulus |
|
) |
| |
Definition at line 319 of file BigMath.php.
{
return gmp_powm($base, $exponent, $modulus);
}
| Auth_OpenID_GmpMathWrapper::sub |
( |
|
$x, |
|
|
|
$y |
|
) |
| |
Definition at line 284 of file BigMath.php.
{
return gmp_sub($x, $y);
}
| Auth_OpenID_GmpMathWrapper::toString |
( |
|
$num | ) |
|
Definition at line 324 of file BigMath.php.
{
return gmp_strval($num);
}
Field Documentation
| Auth_OpenID_GmpMathWrapper::$type = 'gmp' |
The documentation for this class was generated from the following file: