Definir la función
esPotenciaDeDos :: Integer -> Bool |
tal que (esPotenciaDeDos n)
se verifica si n
es una potencia de dos (suponiendo que n
es mayor que 0). Por ejemplo.
esPotenciaDeDos 1 == True esPotenciaDeDos 2 == True esPotenciaDeDos 6 == False esPotenciaDeDos 8 == True esPotenciaDeDos 1024 == True esPotenciaDeDos 1026 == False esPotenciaDeDos (2^(10^8)) == True |