函数名: gmp_gcd()
函数描述: gmp_gcd() 函数用于计算两个大整数的最大公约数。
适用版本: PHP 4 >= 4.0.4, PHP 5, PHP 7
用法: gmp_gcd ( GMP|int|string $a , GMP|int|string $b ) : GMP
参数:
- $a: 一个大整数,可以是 GMP 数字资源、整数或字符串。
- $b: 另一个大整数,可以是 GMP 数字资源、整数或字符串。
返回值: 返回一个 GMP 数字资源,表示两个输入整数的最大公约数。
示例:
上述例子中,我们使用了 gmp_init() 函数将整数转换为 GMP 数字,然后使用 gmp_gcd() 函数计算了 12 和 18 的最大公约数。最后,使用 gmp_strval() 函数将结果转换为字符串并输出。输出结果为 6,即 12 和 18 的最大公约数为 6。