首页
学习
活动
专区
工具
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 →

扫码关注腾讯云开发者

领取腾讯云代金券