Logaritmos: conceitos básicos

Um logaritmo é mais ou menos como uma potência ao contrário. Em um logaritmo, há uma base e um número. O objetivo de um logaritmo é determinar a que expoente é preciso elevar a base para obter o número que aparece ao lado dela. Por exemplo:

log base 5 of 25 = x

Isso equivale a dizer que 5 elevado à potência x é 25, o que resulta em 2 (portanto, x seria 2). Seguindo esse exemplo, sua função deve receber 5 e 25 e, de alguma forma, obter 2.

Exemplos

logarithm(5, 25) ➞ 2

logarithm(2, 64) ➞ 6

logarithm(2, 4) ➞ 2

Observações

  • Todos os valores de entrada e seus respectivos resultados são números inteiros.
  • Retorne "Invalid" para valores de entrada que estejam fora do domínio.