gmp_sqrtrem
(PHP 4 >= 4.0.4, PHP 5, PHP 7)
gmp_sqrtrem - 剩余的平方根
描述
array gmp_sqrtrem ( GMP $a )
用余数计算一个数的平方根。
参数
a
这个数字正在平方根。
可以是PHP 5.5及更早版本中的GMP编号资源,PHP 5.6及更高版本中的GMP对象,也可以是数字字符串,前提是可以将后者转换为数字。
返回值
返回数组,其中第一个元素是整数平方根,a
第二个元素是余数(即,a
与第一个元素的平方之差)。
例子
示例#1 gmp_sqrtrem()示例
<?php
list($sqrt1,?$sqrt1rem)?=?gmp_sqrtrem("9");
list($sqrt2,?$sqrt2rem)?=?gmp_sqrtrem("7");
list($sqrt3,?$sqrt3rem)?=?gmp_sqrtrem("1048576");
echo?gmp_strval($sqrt1)?.?",?"?.?gmp_strval($sqrt1rem)?.?"\n";
echo?gmp_strval($sqrt2)?.?",?"?.?gmp_strval($sqrt2rem)?.?"\n";
echo?gmp_strval($sqrt3)?.?",?"?.?gmp_strval($sqrt3rem)?.?"\n";
?>
上面的例子将输出:
3, 0
2, 3
1024, 0
← gmp_sqrt
gmp_strval →
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com