📜  PHP | gmp_cmp()函数

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

PHP | gmp_cmp()函数

gmp_cmp() 是PHP中的一个内置函数,用于比较两个 GMP 数字(GNU 多精度:对于大数字)。

句法:

gmp_cmp($num1, $num2)

参数:此函数接受两个 GMP 数字$num1$num2作为强制参数,如上述语法所示用于比较。这些参数可以是PHP 5.6 及更高版本中的 GMP 对象,或者我们也可以传递数字字符串,以便可以将这些字符串转换为数字。

返回值:如果$num1 > $num2,函数返回“1”,如果$num1等于$num2,返回“0”,如果$num1 < $num2,返回“-1”。

例子:

Input : gmp_cmp("1234", "1236")
Output : -1

Input : gmp_cmp("3569", "3569")
Output : 0

下面的程序说明了PHP中的 gmp_cmp()函数:

程序 1:程序比较两个 GMP 数字,当它们作为数字字符串传递时。


输出:

0

程序 2:当两个 GMP 编号作为 GMP 编号作为参数传递时,用于比较两个 GMP 编号的程序。


输出:

-1

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