Updated PHP Windows builds for Brotli security fix

gmp_sqrt

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gmp_sqrt — Racine carrée GMP

Description

function gmp_sqrt(GMP|int|string $num): GMP

Calcule la racine carrée GMP du nombre num.

Liste de paramètres

num

Un objet GMP, un entier, ou un chaîne de caractères qui peut être interprété comme un nombre suivant la même logique que si la chaîne était utilisée dans gmp_init() avec détection automatique de la base (c'est-à-dire lorsque base est égal à 0).

Valeurs de retour

La partie entière de la racine carrée, sous la forme d'un nombre GMP.

Erreurs / Exceptions

Lève une ValueError si num est négatif.

Avant PHP 8.0.0, une E_WARNING était émise à la place.

Exemples

Exemple #1 Exemple avec gmp_sqrt()

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

L'exemple ci-dessus va afficher :

3
2
1234567890

+add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top