📜  PHP | gmp_gcd()函数

📅  最后修改于: 2022-05-13 01:56:26.417000             🧑  作者: Mango

PHP | gmp_gcd()函数

gmp_gcd()是PHP中的一个内置函数,用于计算 2 个 GMP 数字的GCD (GNU 多精度:对于大数字)。

句法:

gmp_gcd ( $num1, $num2 )

参数:此函数接受两个 GMP 数字 $num1 和 $num2 作为参数。该函数计算这两个数字的 GCD。

返回值:此函数返回一个正的GMP数,即 $num1 和 $num2 的 GCD。

例子:

Input : gmp_gcd("12", "21")
Output : 3

Input : gmp_gcd("15", "30")
Output : 15

说明:在上面的例子中, gmp_gcd()函数计算了 num1 和 num2 的最大公约数。即使其中一个或两个输入操作数为负,结果也始终为正。

下面的程序说明了PHP中的gmp_gcd()函数。

方案一:


输出

3

方案二:


输出:

15

参考:
http:// PHP.net/manual/en/函数.gmp-gcd。 PHP