Searched refs:modulus (Results 1 – 12 of 12) sorted by relevance
/PHP-8.2/ext/bcmath/libbcmath/src/ |
H A D | raisemod.c | 44 bc_num power, exponent, modulus, parity, temp; in bc_raisemod() local 78 modulus = bc_copy_num (mod); in bc_raisemod() 84 if ( !_bc_do_compare(modulus, BCG(_one_), false, false) ) in bc_raisemod() 97 (void) bc_modulo (temp, modulus, &temp, scale); in bc_raisemod() 101 (void) bc_modulo (power, modulus, &power, scale); in bc_raisemod() 108 bc_free_num (&modulus); in bc_raisemod()
|
/PHP-8.2/ext/bcmath/tests/ |
H A D | bug75178.phpt | 2 Bug #75178 (bcpowmod() misbehaves for non-integer base or modulus) 20 bcpowmod(): Argument #3 ($modulus) cannot have a fractional part
|
H A D | bug54598.phpt | 2 Bug #54598 (bcpowmod() may return 1 if modulus is 1)
|
H A D | bug78878.phpt | 14 bcpowmod(): Argument #3 ($modulus) cannot have a fractional part
|
H A D | bcpowmod.phpt | 2 bcpowmod() - Raise an arbitrary precision number to another, reduced by a specified modulus
|
H A D | bcpowmod_error.phpt | 30 bcpowmod(): Argument #3 ($modulus) is not well-formed
|
/PHP-8.2/Zend/tests/ |
H A D | mod_001.phpt | 2 modulus by zero
|
/PHP-8.2/ext/bcmath/ |
H A D | bcmath.stub.php | 21 function bcpowmod(string $num, string $exponent, string $modulus, ?int $scale = null): string {} argument
|
H A D | bcmath_arginfo.h | 21 ZEND_ARG_TYPE_INFO(0, modulus, IS_STRING, 0)
|
H A D | bcmath.c | 420 zend_string *left, *right, *modulus; in PHP_FUNCTION() local 429 Z_PARAM_STR(modulus) in PHP_FUNCTION() 458 if (php_str2num(&mod, ZSTR_VAL(modulus)) == FAILURE) { in PHP_FUNCTION()
|
/PHP-8.2/ext/gmp/ |
H A D | gmp.stub.php | 126 function gmp_powm(GMP|int|string $num, GMP|int|string $exponent, GMP|int|string $modulus): GMP {} argument
|
H A D | gmp_arginfo.h | 91 ZEND_ARG_OBJ_TYPE_MASK(0, modulus, GMP, MAY_BE_LONG|MAY_BE_STRING, NULL)
|
Completed in 14 milliseconds