PHP | gmp_legendre()函数
gmp_legendre()函数是PHP的一个内置函数,它计算两个 GMP 数字的勒让德符号(GNU 多精度:对于大数字) $num1和$num2作为参数传递给函数并返回它。 $num2必须是正数和奇数。
句法:
gmp_legendre( $num1, $num2 )
使用的参数:
该函数接受两个强制参数$num1和$num2 ,如上述语法所示。这些参数可以是PHP 5.6 及更高版本中的 GMP 对象,也可以将数字字符串传递给函数,前提是可以将这些字符串转换为数字。
返回值:
此函数返回一个 GMP 编号(在PHP 5.5 及更早版本中)或 GMP 对象(在PHP 5.6 及更高版本中),这是两个数字的勒让德符号。
例子:
Input : $num1 = 2, $num2 = 3
Output : -1
Input : $num1 = 6, $num2 = 15
Output : 0
下面的程序将说明 gmp_legendre()函数:
方案一
输出
1
方案二
输出
-1
参考文献:http:// PHP.NET /手动/ EN /函数.gmp-勒让德。 PHP