正確な除算
$num1
$num2
高速な "exact division" アルゴリズムを使用して num1 を num2 で割ります。 この関数は、num1 が num2 で割り切れることがわかっている場合にのみ正確な結果を出力します。
num1
num2
割られる数。
GMP オブジェクト、int、 あるいは数値として解釈可能な string。 文字列の場合、gmp_init で基数を自動検出するとき (base に 0 を指定したとき) と同じ方法で解釈されます。
base
num1 を割る数。
GMP オブジェクトを返します。
例1 gmp_divexact の例
<?php $div1 = gmp_divexact("10", "2"); echo gmp_strval($div1) . "\n"; $div2 = gmp_divexact("10", "3"); // 間違った結果となります echo gmp_strval($div2) . "\n"; ?>
上の例の出力は以下となります。
5 2863311534