Definição e Uso
o gmp_perfect_square() função verifica se o número GMP é um quadrado perfeito.
Descrição
O gmp_ perfect_ square () retorna verdadeiro se o número GMP for um quadrado perfeito e falso se não for.
Sintaxe
gmp_perfect_square ( GMP $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_square () retorna um valor booleano verdadeiro se o número GMP for quadrado perfeito e falso se não for.
Versão PHP
Esta função funcionará a partir da versão do PHP superior a 5.0.0.
Exemplo 1
Trabalho de gmp_perfect_square () -
<?php
$bflag = gmp_perfect_square('2685');
if ($bflag) {
echo "Perfect Square";
} else {
echo "Not a Perfect Square";
}
?>
Isso produzirá o seguinte resultado -
Not a Perfect Square
Exemplo 2
Trabalho de gmp_perfect_square () -
<?php
$bflag = gmp_perfect_square('144');
if ($bflag) {
echo "Perfect Square";
} else {
echo "Not a Perfect Square";
}
?>
Isso produzirá o seguinte resultado -
Perfect Square