gmp_sqrt
<<<
gmp_sqrtrem gmp_strval
>>>

8.42 Fonctions GMP
8 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
Voir aussi
gmp_abs
gmp_add
gmp_and
gmp_clrbit
gmp_cmp
gmp_com
gmp_div_q
gmp_div_qr
gmp_div_r
gmp_div
gmp_divexact
gmp_fact
gmp_gcd
gmp_gcdext
gmp_hamdist
gmp_init
gmp_intval
gmp_invert
gmp_jacobi
gmp_legendre
gmp_mod
gmp_mul
gmp_neg
gmp_or
gmp_perfect_square
gmp_popcount
gmp_pow
gmp_powm
gmp_prob_prime
gmp_random
gmp_scan0
gmp_scan1
gmp_setbit
gmp_sign
gmp_sqrt
->gmp_sqrtrem
gmp_strval
gmp_sub
gmp_xor

8.42.44 gmp_sqrtrem()Racine carrée avec reste GMP

[ Exemples avec gmp_sqrtrem ]   PHP 4 >= 4.0.4, PHP 5

array  gmp_sqrtrem ( resource   a )

gmp_sqrtrem retourne un tableau dont le premier élément est la racine carrée entière de a (voir aussi gmp_sqrt ), et le second est le reste de (i.e., la différence entre a et le carré du premier élément).

Exemple avec gmp_sqrtrem

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

<< gmp_sqrtrem >>
gmp_sqrt Fonctions GMP gmp_strval