Un objeto GMP, un int,
o un string que puede ser interpretado como un número siguiendo la misma lógica
que si la cadena fuera usada en gmp_init() con detección automática de la base (es decir cuando base es igual a 0).
Valores devueltos
Devuelve true si num es una potencia perfecta, false en caso contrario.