Definição e Uso
o gmp_perfect_power() função verifica se o número GMP é uma potência perfeita.
Descrição
O gmp_perfect_power () retorna verdadeiro se o número GMP é uma potência perfeita e falso se não for.
Sintaxe
gmp_perfect_power ( mixed $a ) : bool
Parâmetros
Sr. Não |
Parâmetro e Descrição |
1 |
a Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica. |
Valores Retornados
A função PHP gmp_perfect_power () retorna um valor booleano verdadeiro se o número GMP é potência perfeita e falso se não for.
Versão PHP
Esta função funcionará na versão do PHP superior a 7.3.0.
Exemplo 1
Trabalho de gmp_perfect_power () -
<?php
$bflag = gmp_perfect_power('144');
if ($bflag) {
echo "Perfect Power";
} else {
echo "Not a Perfect Power";
}
?>
Isso produzirá o seguinte resultado -
Perfect Power
Exemplo 2
Trabalho de gmp_perfect_square () -
<?php
$bflag = gmp_perfect_power('1441');
if ($bflag) {
echo "Perfect Power";
} else {
echo "Not a Perfect Power";
}
?>
Isso produzirá o seguinte resultado -
Not a Perfect Power