PHP - Funzione gmp_ perfect_ power ()
Definizione e utilizzo
Il gmp_perfect_power() la funzione controlla se il numero GMP è una potenza perfetta.
Descrizione
Gmp_perfect_power () restituisce true se il numero GMP è una potenza perfetta e false in caso contrario.
Sintassi
gmp_perfect_power ( mixed $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_power () restituisce un valore booleano vero se il numero GMP è potenza perfetta e falso in caso contrario.
Versione PHP
Questa funzione funzionerà dalla versione PHP successiva alla 7.3.0.
Esempio 1
Utilizzo di gmp_perfect_power () -
<?php
$bflag = gmp_perfect_power('144');
if ($bflag) {
echo "Perfect Power";
} else {
echo "Not a Perfect Power";
}
?>
Questo produrrà il seguente risultato:
Perfect Power
Esempio 2
Funzionamento di gmp_perfect_square () -
<?php
$bflag = gmp_perfect_power('1441');
if ($bflag) {
echo "Perfect Power";
} else {
echo "Not a Perfect Power";
}
?>
Questo produrrà il seguente risultato:
Not a Perfect Power