gmp_fact
gmp_fact
(PHP 4 >= 4.0.4, PHP 5, PHP 7)
gmp_fact — Factorial
描述
GMP gmp_fact ( mixed $a )
计算因子(a!
)的a
。
参数
a
阶乘数。
可以是PHP 5.5及更早版本中的GMP编号资源,PHP 5.6及更高版本中的GMP对象,也可以是数字字符串,前提是可以将后者转换为数字。
返回值
PHP 5.5及更早版本中的GMP编号资源,或PHP 5.6及更高版本中的GMP对象。
例子
示例#1 gmp_fact()示例
<?php
$fact1 = gmp_fact(5 // 5 * 4 * 3 * 2 * 1
echo gmp_strval($fact1) . "\n";
$fact2 = gmp_fact(50 // 50 * 49 * 48, ... etc
echo gmp_strval($fact2) . "\n";
?>
上面的例子将输出:
120
30414093201713378043612608166064768844377641568960512000000000000
← gmp_export
gmp_gcd →