私は大きな数の階乗を使用しているので、大きな数を使用して確率(二項)を計算しようとしています。
しかし、gmp_strval はすべての 10 進数値を 0 に丸めているようです。
例:
var_dump(gmp_strval(gmp_mul('0.05', '0.002')));
印刷物:string(1) "0"
あるべき0.0001
例として、小さな数字を使用していますが、これらの小さな数字は、gmp_div_qを使用して大きな数字を分割することによって取得されます
gmp_strvalを使用して数値を丸めない方法はありますか?