PHP - gmp_fact() 函数



定义和用法

gmp_fact() 函数计算给定数字的阶乘。

描述

gmp_fact() 将返回给定数字的阶乘。

语法

gmp_fact ( mixed $a ) : GMP

参数

序号 参数和描述
1

a

它可以是 GMP 资源数字、gmp 对象或数字字符串。

返回值

PHP gmp_fact() 函数返回阶乘作为 GMP 数字。

PHP 版本

此函数可在 PHP 5.0.0 以上版本中使用。

示例 1

gmp_fact 的工作原理 -

<?php
   $fact = gmp_fact('16');
   echo "The factorial of 16 is : ".$fact;
	
   echo "<br/><br/>";
	
   $fact1 = gmp_fact('4');
   echo "The factorial of 4 is : ".$fact1;
?>

这将产生以下结果 -

The factorial of 16 is : 20922789888000
The factorial of 4 is : 24

示例 2

gmp_fact 的工作原理 -

<?php
   $fact = gmp_fact('45');
   echo "The factorial of 456 is : ".$fact;
?>

这将产生以下结果 -

The factorial of 456 is : 119622220865480194561963161495657715064383733760000000000
php_function_reference.htm
广告