「PHP」gmp_sqrtremで余りつきの平方根を計算する

関数
gmp_sqrtrem(GMP|int|string $num): array
ある数の平方根を余りつきで計算します。
パラメータ
num 平方根を計算したい数。
戻り値
最初の要素が num の整数平方根 (gmp_sqrt()も参照ください)、2 番目の要素が余り (すなわち、num と最初の要素の 2 乗の差) であるような配列を返します。

使用例

<?php
$cft = gmp_sqrtrem(4);
echo $cft[0].PHP_EOL."<br>"; 
echo $cft[1].PHP_EOL."<br>"; 
 
$arr = gmp_sqrtrem(7);
echo $arr[0].PHP_EOL."<br>"; 
echo $arr[1].PHP_EOL."<br>"; 

?>

結果

2
0
2
3

 

PHP

Posted by arkgame