Extension [ extension #15 gmp version ] { - Constants [4] { Constant [ integer GMP_ROUND_ZERO ] { 0 } Constant [ integer GMP_ROUND_PLUSINF ] { 1 } Constant [ integer GMP_ROUND_MINUSINF ] { 2 } Constant [ string GMP_VERSION ] { 5.0.2 } } - Functions { Function [ function gmp_init ] { - Parameters [2] { Parameter #0 [ $number ] Parameter #1 [ $base ] } } Function [ function gmp_intval ] { - Parameters [1] { Parameter #0 [ $gmpnumber ] } } Function [ function gmp_strval ] { - Parameters [2] { Parameter #0 [ $gmpnumber ] Parameter #1 [ $base ] } } Function [ function gmp_add ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_sub ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_mul ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_div_qr ] { - Parameters [3] { Parameter #0 [ $a ] Parameter #1 [ $b ] Parameter #2 [ $round ] } } Function [ function gmp_div_q ] { - Parameters [3] { Parameter #0 [ $a ] Parameter #1 [ $b ] Parameter #2 [ $round ] } } Function [ function gmp_div_r ] { - Parameters [3] { Parameter #0 [ $a ] Parameter #1 [ $b ] Parameter #2 [ $round ] } } Function [ function gmp_div ] { - Parameters [3] { Parameter #0 [ $a ] Parameter #1 [ $b ] Parameter #2 [ $round ] } } Function [ function gmp_mod ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_divexact ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_neg ] { - Parameters [1] { Parameter #0 [ $a ] } } Function [ function gmp_abs ] { - Parameters [1] { Parameter #0 [ $a ] } } Function [ function gmp_fact ] { - Parameters [1] { Parameter #0 [ $a ] } } Function [ function gmp_sqrt ] { - Parameters [1] { Parameter #0 [ $a ] } } Function [ function gmp_sqrtrem ] { - Parameters [1] { Parameter #0 [ $a ] } } Function [ function gmp_pow ] { - Parameters [2] { Parameter #0 [ $base ] Parameter #1 [ $exp ] } } Function [ function gmp_powm ] { - Parameters [3] { Parameter #0 [ $base ] Parameter #1 [ $exp ] Parameter #2 [ $mod ] } } Function [ function gmp_perfect_square ] { - Parameters [1] { Parameter #0 [ $a ] } } Function [ function gmp_prob_prime ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $reps ] } } Function [ function gmp_gcd ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_gcdext ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_invert ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_jacobi ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_legendre ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_cmp ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_sign ] { - Parameters [1] { Parameter #0 [ $a ] } } Function [ function gmp_random ] { - Parameters [1] { Parameter #0 [ $limiter ] } } Function [ function gmp_and ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_or ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_com ] { - Parameters [1] { Parameter #0 [ $a ] } } Function [ function gmp_xor ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_setbit ] { - Parameters [3] { Parameter #0 [ &$a ] Parameter #1 [ $index ] Parameter #2 [ $set_clear ] } } Function [ function gmp_clrbit ] { - Parameters [2] { Parameter #0 [ &$a ] Parameter #1 [ $index ] } } Function [ function gmp_scan0 ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $start ] } } Function [ function gmp_scan1 ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $start ] } } Function [ function gmp_testbit ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $index ] } } Function [ function gmp_popcount ] { - Parameters [1] { Parameter #0 [ $a ] } } Function [ function gmp_hamdist ] { - Parameters [2] { Parameter #0 [ $a ] Parameter #1 [ $b ] } } Function [ function gmp_nextprime ] { - Parameters [1] { Parameter #0 [ $a ] } } } }