gmp_abs PHP 4.0.4

resource gmp_abs(resource a)

 

絶対値を計算します。

gmp_add PHP 4.0.4

resource gmp_add(resource a, resource b)

 

ab を加算します。

gmp_and PHP 4.0.4

resource gmp_and(resource a, resource b)

 

ab の論理積を計算します。

gmp_clrbit PHP 4.0.4

void gmp_clrbit(resource &a, int index)

 

a のビットをクリアします。

gmp_cmp PHP 4.0.4

int gmp_cmp(resource a, resource b)

 

2 つの数を比較します。

gmp_com PHP 4.0.4

resource gmp_com(resource a)

 

a の 1 の補数を計算します。

gmp_div_q PHP 4.0.4

resource gmp_div_q(resource a, resource b[, int round])

 

ab で除算し、商のみを返します。

gmp_div_qr PHP 4.0.4

array gmp_div_qr(resource a, resource b[, int round])

 

ab で除算し、商と余りを返します。

gmp_div_r PHP 4.0.4

resource gmp_div_r(resource a, resource b[, int round])

 

ab で除算し、余りのみを返します。

gmp_divexact PHP 4.0.4

resource gmp_divexact(resource a, resource b)

 

"exact division" アルゴリズムを使用して、ab で除算します。

gmp_fact PHP 4.0.4

resource gmp_fact(int a)

 

階乗を計算します。

gmp_gcd PHP 4.0.4

resource gmp_gcd(resource a, resource b)

 

ab の最大公約数 (GCD) を計算します。

gmp_gcdext PHP 4.0.4

array gmp_gcdext(resource a, resource b)

 

AS + BT = G となるような G、S、T を計算します。ただし G は ab の最大公約数です。

gmp_hamdist PHP 4.0.4

int gmp_hamdist(resource a, resource b)

 

ab のハミング距離を計算します。

gmp_init PHP 4.0.4

resource gmp_init(mixed number[, int base])

 

GMP 数を初期化します。

gmp_intval PHP 4.0.4

int gmp_intval(resource gmpnumber)

 

GMP 数の符号付き long 型の値を取得します。

gmp_invert PHP 4.0.4

resource gmp_invert(resource a, resource b)

 

a モジュロ b の逆を計算します。

gmp_jacobi PHP 4.0.4

int gmp_jacobi(resource a, resource b)

 

ヤコビ記号を計算します。

gmp_legendre PHP 4.0.4

int gmp_legendre(resource a, resource b)

 

ルジャンドル記号を計算します。

gmp_mod PHP 4.0.4

resource gmp_mod(resource a, resource b)

 

a モジュロ b を計算します。

gmp_mul PHP 4.0.4

resource gmp_mul(resource a, resource b)

 

ab を乗算します。

gmp_neg PHP 4.0.4

resource gmp_neg(resource a)

 

数値の符号を反転します。

gmp_or PHP 4.0.4

resource gmp_or(resource a, resource b)

 

ab の論理和を計算します。

gmp_perfect_square PHP 4.0.4

bool gmp_perfect_square(resource a)

 

a が平方数かどうかをチェックします。

gmp_popcount PHP 4.0.4

int gmp_popcount(resource a)

 

a の個数を計算します。

gmp_pow PHP 4.0.4

resource gmp_pow(resource base, int exp)

 

baseexp 乗を計算します。

gmp_powm PHP 4.0.4

resource gmp_powm(resource base, resource exp, resource mod)

 

baseexp 乗を計算し、結果のモジュロ mod を取得します。

gmp_prob_prime PHP 4.0.4

int gmp_prob_prime(resource a[, int reps])

 

a が "ほぼ素数" かどうかをチェックします。

gmp_random PHP 4.0.4

resource gmp_random([int limiter])

 

乱数を取得します。

gmp_scan0 PHP 4.0.4

int gmp_scan0(resource a, int start)

 

最初のゼロビットを検索します。

gmp_scan1 PHP 4.0.4

int gmp_scan1(resource a, int start)

 

最初の非ゼロビットを検索します。

gmp_setbit PHP 4.0.4

void gmp_setbit(resource &a, int index[, bool set_clear])

 

a にビットを設定またはクリアします。

gmp_sign PHP 4.0.4

int gmp_sign(resource a)

 

数値の符号を取得します。

gmp_sqrt PHP 4.0.4

resource gmp_sqrt(resource a)

 

a の平方根の整数部を取得します。

gmp_sqrtrem PHP 4.0.4

array gmp_sqrtrem(resource a)

 

余りを持つ平方根を取得します。

gmp_strval PHP 4.0.4

string gmp_strval(resource gmpnumber[, int base])

 

GMP 数値を文字列に変換します。

gmp_sub PHP 4.0.4

resource gmp_sub(resource a, resource b)

 

a から b を減算します。

gmp_xor PHP 4.0.4

resource gmp_xor(resource a, resource b)

 

ab の排他的論理和を計算します。