Resolver ecuaciones exponenciales con logaritmos

Dados los enteros positivos a y b, devuelve el exponente entero x tal que a elevado a x sea igual a b.

Ejemplos

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

Notas

Los logaritmos ofrecen una solución concisa; ten en cuenta los pequeños errores de representación de punto flotante al convertir el resultado en un entero.