牛牛在线工具

gmp_cmp()

收录 8868 个 PHP 函数,含用途说明与用法示例。

gmp_cmp()

比较两个 GMP 数字的大小

函数名:gmp_cmp() 函数描述:gmp_cmp() 函数用于比较两个 GMP 数字的大小。 适用版本:PHP 4 >= 4.0.4, PHP 5, PHP 7 用法:int gmp_cmp ( GMP $num1 , GMP $num2 ) 参数: $num1: 第一个 GMP 数字。 $num2: 第二个 GMP 数字。 返回值:返回一个整数值,如果 $num1 大于 $num2 则返回正数,如果 $num1 小于 $num2 则返回负数,如果两者相等则返回 0。 示例: $number1 = gmp_init("1234567890"); $number2 = gmp_init("9876543210"); $result = gmp_cmp($number1, $number2); if ($result > 0) { echo "number1 大于 number2"; } elseif ($result < 0) { echo "number1 小于 number2"; } else { echo "number1 等于 number2"; } 输出结果: number1 小于 number2 解释:在上面的示例中,我们首先使用 gmp_init() 函数将两个字符串转换为 GMP 数字。然后,我们使用 gmp_cmp() 函数来比较这两个数字的大小。由于 $number1 小于 $number2,所以最终输出结果为 "number1 小于 number2"。