Um objeto GMP, um int
ou uma string que possa ser interpretado como um número seguindo a mesma lógica
como se a string fosse usada em gmp_init() com detecção
automática de base (ou seja, quando base é igual a 0).
Valor Retornado
Retorna true se num for uma potência perfeita, false caso contrário.