标签: php gmp
我试图使用大数来计算概率(二项式),因为Im使用大数的阶乘。
但是gmp_strval似乎是四舍五入到所有十进制值。
示例:
var_dump(gmp_strval(gmp_mul('0.05', '0.002')));
打印:string(1) "0"应为0.0001
string(1) "0"
0.0001
现在作为一个例子我使用小数字,但这些小数字是通过使用 gmp_div_q
使用 gmp_strval ?
答案 0 :(得分:0)
将其视为文档错误。 PHP的GMP扩展使用整数 ONLY 。请参阅here。