|
ILIAS
eassessment Revision 61809
|
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. | |
| 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. | |
| 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 = 'bcmath' | |
Definition at line 190 of file BigMath.php.
| Auth_OpenID_BcMathWrapper::_powmod | ( | $base, | |
| $exponent, | |||
| $modulus | |||
| ) |
Same as bcpowmod when bcpowmod is missing.
private
Definition at line 238 of file BigMath.php.
References 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 | |||
| ) |
| 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.