GMP İşlevleri
PHP Manual

gmp_sqrtrem

(PHP 4 >= 4.0.4, PHP 5)

gmp_sqrtremSquare root with remainder

Açıklama

array gmp_sqrtrem ( resource $a )

Calculate the square root of a number, with remainder.

Değiştirgeler

a

The number being square rooted.

Ya resource türünde bir GMP sayısı ya da sonradan bir sayıyı dönüştürülmesi mümkün bir sayısal dizge olabilir.

Dönen Değerler

Returns array where first element is the integer square root of a and the second is the remainder (i.e., the difference between a and the first element squared).

Örnekler

Örnek 1 gmp_sqrtrem() example

<?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";
?>

Yukarıdaki örneğin çıktısı:

3, 0
2, 3
1024, 0


GMP İşlevleri
PHP Manual