Resolución de ecuaciones exponenciales con logaritmos
Crea una función que tome baseNumber y result, y luego devuelva el exponente entero no negativo x para el cual baseNumber^x = result.
Ejemplos
Program.SolveForExponent(4, 1024) ➞ 5
Program.SolveForExponent(2, 1024) ➞ 10
Program.SolveForExponent(9, 3486784401) ➞ 10Notas
baseNumberva de2a100.resultes una potencia exacta debaseNumber, cabe en unlongpositivo y tiene un exponente de0a30.- 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.