PHP gmp_legendre()函数
PHP语言使用名为gmp_legendre()的函数进行数学运算。该函数计算两个GMP数字的Legendre符号。函数需要两个参数,第二个参数需要一个既是奇数又是正数的值。
语法
以下语法显示了gmp_legendre()函数及其操作。
gmp_legendre( number1,number2);
示例
以下示例显示了不同数字和GMP参数的Legendre符号。根据输入值,该符号以1、0和-1的格式显示。
示例1: 给定的示例使用gmp_legendre()函数和必要的值。
<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_legendre() Function </h4>
<?php
echo "<p> Display legendre symbol of the given parameters. </p>";
value1 = gmp_legendre(11, 3);value2 = gmp_legendre(121, 7);
value3 = gmp_legendre(157, 129);value4 = gmp_legendre(150, 5);
echo "The Legendre symbol of the GMP numbers: ".value1;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers:".value2;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers: ".value3;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers: ".value4;
?>
</body>
</html>
输出:
图像显示了给定两个值的“勒让德符号”。
示例2: 给定的示例使用带有正值和负值的gmp_legendre()。
<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_legendre() Function </h4>
<?php
echo "<p> Display legendre symbol of the given parameters. </p>";
value1 = gmp_legendre(-11, 3);value2 = gmp_legendre(121, 7);
value3 = gmp_legendre(-150, -11);value4 = gmp_legendre(150, -7);
echo "The Legendre symbol of the GMP numbers: " .value1;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers:" .value2;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers: " .value3;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers: " .value4;
?>
</body>
</html>
输出:
该图像显示了给定两个值的”勒让德符号”。
示例3: 给定一个示例,使用gmp_legendre()函数和变量值。
<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_legendre() Function </h4>
<?php
echo "<p> Display legendre symbol of the given parameters. </p>";
var_value1 = "11";var_value2 = "28";
var_value3 = "7";var_value4 = "131";
value1 = gmp_legendre(var_value1, var_value3);value2 = gmp_legendre(var_value2,var_value3);
value3 = gmp_legendre(var_value4, var_value1);
echo "The Legendre symbol of the GMP numbers: " .value1;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers: " .value2;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers: " .value3;
?>
</body>
</html>
输出:
这张图片展示了给定两个值的“勒让德符号”。
示例4: 下面的示例展示了使用GMP参数和其值的gmp_legendre()函数。
<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_legendre() Function </h4>
<?php
echo "<p> Display the Legendre symbol of the given parameters. </p>";
var_value1 = "-11";var_value2 = "127";
var_value3 = "-7";var_value4 = "131";
gmp_var1 = gmp_abs(var_value1);
gmp_var2 = gmp_com(var_value3);
gmp_var3 = gmp_abs(var_value3);
value1 = gmp_legendre(var_value4, gmp_var2);value2 = gmp_legendre(var_value2,gmp_var1);
value3 = gmp_legendre(var_value4, gmp_var3);
echo "The Legendre symbol of the GMP numbers: " .value1;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers:" .value2;
echo "<br/>";
echo "The Legendre symbol of the GMP numbers: " .value3;
?>
</body>
</html>
输出:
该图显示给定两个值的“勒让德符号”。
结论
根据输入数据,gmp_legendre()函数显示勒让德值。它不需要复杂的数学运算和冗长的过程,可以显示1、0和-1的值。