function.gmp-sqrtrem -- http://www.mundoscript.com/php/function.gmp-sqrtrem.html
gmp_sqrtrem gmp_sqrtrem (PHP 4 >= 4.0.4, PHP 5)
gmp_sqrtrem --
Square root with remainder
Description array
gmp_sqrtrem ( resource a)
Returns array where first element is the integer square root of
a (see also
gmp_sqrt() ), and the second is the remainder
(i.e., the difference between a and the
first element squared).
Ejemplo 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" ; ?>
The printout of the above program will be: