首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

gmp_sqrtrem

(PHP 4 >= 4.0.4, PHP 5, PHP 7)

gmp_sqrtrem - 剩余的平方根

描述

代码语言:javascript
复制
array gmp_sqrtrem ( GMP $a )

用余数计算一个数的平方根。

参数

a

这个数字正在平方根。

可以是PHP 5.5及更早版本中的GMP编号资源,PHP 5.6及更高版本中的GMP对象,也可以是数字字符串,前提是可以将后者转换为数字。

返回值

返回数组,其中第一个元素是整数平方根,a第二个元素是余数(即,a与第一个元素的平方之差)。

例子

示例#1 gmp_sqrtrem()示例

代码语言:javascript
复制
<?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";
?>

上面的例子将输出:

代码语言:javascript
复制
3, 0
2, 3
1024, 0

← gmp_sqrt

gmp_strval →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com