PHP gmp_rootrem()函数
PHP语言有一个称为gmp_rootrem()的GMP函数 ,它可以提取输入GMP参数或GMP值的N次根的整数数据。
语法
语法展示了获取GMP参数的根值的GMP函数。
<?php
gmp_rootrem(base_value,n_value);
?>
参数
- 该函数接受两个变量:
$base_value
表示基值,$n_value
表示整数值。gmp_root()函数的工作原理取决于这两个变量。 - 从PHP版本5.6开始,参数使用GMP对象作为输入。作为GMP参数,我们也可以使用数字字符串。字符串值将转换为数字。
- $base_value :它是GMP参数,其整数数据作为n次根的信息返回。
- $n_value :它是GMP参数的n次根值。它是一个正整数。
返回值
该函数将$num的第n次根的整数数据显示为正的GMP数。
示例
示例1: 给定的示例显示了输入值的“最后根值的整数数据”。
<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_rootrem() Function </h4>
<p>The function shows the integer value of the "n-th" root of a GMP parameter or number.
</p>
<?php
value1 = gmp_rootrem("7", "2");value2 = gmp_rootrem("35", "4");
value3 = gmp_rootrem("58", "1");
echo " The Integer part of the N'th root of GMP value: " .value1;
echo "<br/>";
echo " The Integer part of the N'th root of GMP value: " .value2;
echo "<br/>";
echo " The The Integer part of the N'th root of GMP value: " .value3;
value4 = gmp_rootrem("12", "3");
echo "<br/>";
echo " The Integer part of the N'th root of GMP value: " .value4;
?>
</body>
</html>
输出:
输出图像显示输入数据的根值的整数部分。
示例2: 给定示例显示了输入变量值的“最后一个根值的整数数据”。
<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_rootrem() Function </h4>
<?php
var_val1 = "3";var_val2 = "10";
var_val3 = "25";var_val4 = "70";
var_val5 = "51";value1 = gmp_rootrem(var_val5,var_val1);
value2 = gmp_rootrem(var_val3, var_val2);value3 = gmp_rootrem(var_val4,var_val2);
echo "The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r(value1);
echo " <br/>The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r(value2);
echo " <br/>The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r($value3);
?>
</body>
</html>
输出:
输出的图像显示了输入数据的GMP值的平方根的整数部分。
示例3: 给出的示例展示了输入GMP参数的“最后一个根的整数部分”的GMP值。
<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_rootrem() Function </h4>
<?php
var_val1 = "10";var_val2 = "4";
var_val3 = gmp_neg("-15");var_val4 = gmp_com("-60");
var_val5 = gmp_init("1111");value1 = gmp_rootrem(var_val4,var_val1);
value2 = gmp_rootrem(var_val3, var_val2);value3 = gmp_rootrem(var_val5,var_val1);
value4 = gmp_rootrem(var_val5, var_val2);
echo "The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r(value1);
echo " <br/>The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r(value2);
echo " <br/>The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r(value3);
?>
</body>
</html>
输出:
输出图像显示输入数据的GMP值的根的整数部分。
示例4: 给定示例显示了输入二进制值的GMP值的最后一个根的”整数部分”。
<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_rootrem() Function </h4>
<?php
var_val1 = "3";var_val2 = "2";
var_val3 = gmp_init("1111",2);var_val4 = gmp_init("11111",2);
var_val5 = gmp_init("111",2);value1 = gmp_rootrem(var_val4,var_val1);
value2 = gmp_rootrem(var_val3, var_val2);value3 = gmp_rootrem(var_val5,var_val1);
value4 = gmp_rootrem(var_val5, var_val2);
echo "The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r(value1);
echo " <br/>The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r(value2);
echo " <br/>The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r(value3);
echo " <br/>The Integer part of the N'th root of GMP value: ";
echo "<br/>".print_r($value4);
?>
</body>
</html>
输出:
输出图像显示输入数据的GMP值的根的整数部分。
结论
gmp_rootrem() 函数简化了 PHP 编程语言的编码部分的复杂性。它将 GMP 参数或输入值的第 n 个值的输出显示为整数数据。