(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
gmp_sqrt — Calculate square root
num
A
GMP
object, an
int
,
or a
string
that can be interpreted as a number following the same logic
as if the string was used in
gmp_init()
with automatic
base detection (i.e. when
base
is equal to 0).
The integuer portion of the square root, as a GMP number.
Example #1 gmp_sqrt() example
<?php
$sqrt1
=
gmp_sqrt
(
"9"
);
$sqrt2
=
gmp_sqrt
(
"7"
);
$sqrt3
=
gmp_sqrt
(
"1524157875019052100"
);
echo
gmp_strval
(
$sqrt1
) .
"\n"
;
echo
gmp_strval
(
$sqrt2
) .
"\n"
;
echo
gmp_strval
(
$sqrt3
) .
"\n"
;
?>
The above example will output:
3 2 1234567890