Resolvendo equações exponenciais com logaritmos

Dados os números inteiros positivos a e b, retorne o expoente inteiro x tal que a elevado a x seja igual a b.

Exemplos

solveForExponent(4, 1024)       // 5
solveForExponent(2, 1024)       // 10
solveForExponent(9, 3486784401) // 10

Observações

Os logaritmos oferecem uma solução concisa; leve em conta pequenos erros de representação de ponto flutuante ao converter o resultado em um número inteiro.