PHP - Funzione gmp_ perfect_ square ()
Definizione e utilizzo
Il gmp_perfect_square() la funzione controlla se il numero GMP è un quadrato perfetto.
Descrizione
Gmp_ perfect_ square () restituisce true se il numero GMP è un quadrato perfetto e false in caso contrario.
Sintassi
gmp_perfect_square ( GMP $a ) : bool
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | a Può un numero di risorsa GMP, un oggetto gmp o una stringa numerica. |
Valori restituiti
La funzione PHP gmp_perfect_square () restituisce un valore booleano vero se il numero GMP è quadrato perfetto e falso in caso contrario.
Versione PHP
Questa funzione funzionerà dalla versione PHP successiva alla 5.0.0.
Esempio 1
Funzionamento di gmp_perfect_square () -
<?php
$bflag = gmp_perfect_square('2685');
if ($bflag) {
echo "Perfect Square";
} else {
echo "Not a Perfect Square";
}
?>
Questo produrrà il seguente risultato:
Not a Perfect Square
Esempio 2
Funzionamento di gmp_perfect_square () -
<?php
$bflag = gmp_perfect_square('144');
if ($bflag) {
echo "Perfect Square";
} else {
echo "Not a Perfect Square";
}
?>
Questo produrrà il seguente risultato:
Perfect Square