|
ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Inheritance diagram for Auth_OpenID_BcMathWrapper:
Collaboration diagram for Auth_OpenID_BcMathWrapper: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) | |
| Same as bcpowmod when bcpowmod is missing. More... | |
| powmod ($base, $exponent, $modulus) | |
| toString ($num) | |
Public Member Functions inherited from Auth_OpenID_MathLibrary | |
| longToBinary ($long) | |
| Given a long integer, returns the number converted to a binary string. More... | |
| binaryToLong ($str) | |
| Given a binary string, returns the binary string converted to a long number. More... | |
| base64ToLong ($str) | |
| longToBase64 ($str) | |
| rand ($stop) | |
| Returns a random number in the specified range. More... | |
Data Fields | |
| $type = 'bcmath' | |
Definition at line 190 of file BigMath.php.
| Auth_OpenID_BcMathWrapper::_powmod | ( | $base, | |
| $exponent, | |||
| $modulus | |||
| ) |
Same as bcpowmod when bcpowmod is missing.
@access private
Definition at line 238 of file BigMath.php.
References $result, cmp(), div(), mod(), and mul().
Referenced by powmod().
Here is the call graph for this function:
Here is the caller graph for this function:| Auth_OpenID_BcMathWrapper::add | ( | $x, | |
| $y | |||
| ) |
Definition at line 193 of file BigMath.php.
| Auth_OpenID_BcMathWrapper::cmp | ( | $x, | |
| $y | |||
| ) |
| Auth_OpenID_BcMathWrapper::div | ( | $x, | |
| $y | |||
| ) |
| Auth_OpenID_BcMathWrapper::init | ( | $number, | |
$base = 10 |
|||
| ) |
Definition at line 213 of file BigMath.php.
| Auth_OpenID_BcMathWrapper::mod | ( | $base, | |
| $modulus | |||
| ) |
Definition at line 218 of file BigMath.php.
Referenced by _powmod().
Here is the caller graph for this function:| Auth_OpenID_BcMathWrapper::mul | ( | $x, | |
| $y | |||
| ) |
| Auth_OpenID_BcMathWrapper::pow | ( | $base, | |
| $exponent | |||
| ) |
Definition at line 203 of file BigMath.php.
| Auth_OpenID_BcMathWrapper::powmod | ( | $base, | |
| $exponent, | |||
| $modulus | |||
| ) |
Definition at line 252 of file BigMath.php.
References _powmod().
Here is the call graph for this function:| Auth_OpenID_BcMathWrapper::sub | ( | $x, | |
| $y | |||
| ) |
| Auth_OpenID_BcMathWrapper::toString | ( | $num | ) |
Definition at line 261 of file BigMath.php.
| Auth_OpenID_BcMathWrapper::$type = 'bcmath' |
Definition at line 191 of file BigMath.php.