PHP gmp_fact() 函数

PHP gmp_fact() 函数

使用数学运算难以确定最大值的阶乘数。PHP语言的gmp_fact()函数被用来计算GMP参数的阶乘数。gmp_fact()函数在一行代码中显示阶乘数据。

语法

给出的语法展示了PHP GMP函数用于计算阶乘。

gmp_fact (GMP_parameter);

参数

  • 如上所示的语法,此函数要求一个 GMP 数字作为必需参数。
  • PHP 5.6 版本及更高版本中,它可以是一个 GMP 对象或一个将转换为数字的数字字符串。
  • 此函数计算给定数字的阶乘并返回输出。

返回值

此函数返回一个 GMP 数字,该数字是参数数字的阶乘。

示例

给定的示例显示了给定 GMP 参数的阶乘数字。

示例1: 给定示例展示了使用 GMP 值进行基本阶乘操作。gmp_fact() 函数使用简单且正值。

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_fact () Function </h4>
<?php
echo "<p> Display factorial value of the given data </p>";
value1 = gmp_fact(23);input1 = gmp_strval(value1);value2 = gmp_fact(5);
input2 = gmp_strval(value2);
value3 = gmp_fact(18);input3 = gmp_strval(value3);
echo " <b> The factorial number of the GMP numbers (23):  </b>" .input1;
echo "<br/>";
echo " <b> The factorial number of the GMP numbers (5): </b>" .input2;
echo "<br/>";
echo "<b> The factorial number of the GMP numbers (18): </b>" .input3;
?>
</body>
</html>

输出:

下面的输出显示了给定正值的阶乘数。

PHP gmp_fact() 函数

示例2: 给定的示例展示了使用GMP函数进行的阶乘运算。gmp_fact()函数使用变量使用正数值。

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_fact () Function </h4>
<?php
echo "<p> Display factorial value of the given data </p>";
number1 = "18";number2 = "27";
value1 = gmp_fact(number1);
input1 = gmp_strval(value1);
value2 = gmp_fact(number2);
input2 = gmp_strval(value2);
echo "The factorial number of the GMP numbers (18): " .input1;
echo "<br/>";
echo "The factorial number of the GMP numbers (27): " .input2;
?>
</body>
</html>

输出:

下面的输出显示给定变量值的阶乘数。

PHP gmp_fact() 函数

示例3: 给定的示例展示了使用另一个GMP函数进行的阶乘操作。这里,我们使用gmp_init()函数来存储变量的值。

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_fact () Function </h4>
<?php
echo "<p> Display factorial value of the given data </p>";
number1 = "8";init_num1 = gmp_init(number1);number2 = "17";
init_num2 = gmp_init(number2);
value1 = gmp_fact(number1);
input1 = gmp_strval(value1);
value2 = gmp_fact(number2);
input2 = gmp_strval(value2);
echo "The factorial number of the GMP numbers (8): " .input1;
echo "<br/>";
echo "The factorial number of the GMP numbers (17): " .input2;
?>
</body>
</html>

输出:

下面的输出显示给定值的阶乘数。

PHP gmp_fact() 函数

示例4: 给定的示例显示了使用多个GMP函数进行阶乘运算。在这里,我们使用gmp_init()函数为变量值进行初始化。

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_fact () Function </h4>
<?php
echo "<p> Display factorial value of the given data </p>";
number1 = "-8";init_num1 = gmp_com(number1);number2 = "-17";
init_num2 = gmp_abs(number2);
value1 = gmp_fact(init_num1);
input1 = gmp_strval(value1);
value2 = gmp_fact(init_num2);
input2 = gmp_strval(value2);
echo "The factorial number of the GMP numbers: " .input1;
echo "<br/>";
echo "The factorial number of the GMP numbers: " .input2;
?>
</body>
</html>

输出:

以下输出显示给定值的阶乘数。

PHP gmp_fact() 函数

结论

gmp_fact()函数使用数学运算来获得阶乘。它用于大数和消除额外的数学函数。这个函数通过使用一个单一的函数来帮助减少代码大小。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程