CCalculate.Studio

Calculadora de Logaritmo

Um logaritmo responde à pergunta: a que potência a base precisa ser elevada para produzir um dado número? Esta calculadora obtém o logaritmo de um número positivo na base válida que você escolher e também exibe o logaritmo natural (ln, base e), o logaritmo decimal (log10) e o logaritmo binário (log2). Por exemplo, o logaritmo de 100 na base 10 é 2, porque 10^2 = 100.

Última revisão: 2026-07-07
Add as preferred on Google

Entendendo os resultados de logaritmo

As três bases padrão respondem a perguntas diferentes sobre o mesmo número. A tabela abaixo as mostra para x = 100.

LogaritmoBaseValor para x = 100Uso típico
lne = 2,71828...4,60517Cálculo, crescimento e decaimento contínuos
log10102Notação científica, decibéis, pH, ordens de grandeza
log226,643856Computação, teoria da informação (bits)
  • Logaritmos são indefinidos para zero e para números negativos, e a base precisa ser positiva e diferente de 1.
  • log_b(1) = 0 em qualquer base, porque b^0 = 1; e log_b(b) = 1, porque b^1 = b.
  • Um logaritmo é negativo quando o número está entre 0 e 1 — por exemplo, log_10(0,01) = -2.
  • A notação varia conforme a área: na matemática, “log” sem base costuma significar ln, ao passo que na engenharia e na maioria das calculadoras significa log10. A norma ISO 80000-2 recomenda as notações explícitas ln, lg e lb.

O que é um logaritmo?

O logaritmo de um número x na base b, escrito log_b(x), é o expoente ao qual b precisa ser elevado para se obter x: se b^y = x, então log_b(x) = y. Por exemplo, log_10(100) = 2 porque 10^2 = 100, e log_2(8) = 3 porque 2^3 = 8. Os logaritmos são a operação inversa da exponenciação.

Três bases dominam na prática. O logaritmo natural (ln) usa a base e (aproximadamente 2,71828) e é padrão no cálculo, em modelos de crescimento e decaimento e nas ciências. O logaritmo decimal (log10) está por trás da notação científica e de escalas de medição como decibéis e pH. Já o logaritmo binário (log2) é usado em toda a computação, da análise de algoritmos à teoria da informação, onde mede bits.

Logaritmos só estão definidos para números positivos, e a base precisa ser positiva e diferente de 1. Não existe número real y para o qual b^y seja zero ou negativo, e é por isso que log(0) e os logaritmos de números negativos são indefinidos; a base 1 também falha, porque 1 elevado a qualquer potência resulta sempre em 1.

Como usar esta calculadora de logaritmo

  1. Informe o número x cujo logaritmo você quer. Ele precisa ser positivo.
  2. Informe a base b. Ela precisa ser positiva e diferente de 1; as escolhas mais comuns são 10, 2 e e (aproximadamente 2,71828).
  3. Leia o logaritmo de x na base b, calculado pela fórmula de mudança de base.
  4. Compare com os logaritmos natural, decimal e binário do mesmo número, exibidos ao lado.

A fórmula de mudança de base

log_b(x) = y means b^y = x
Change of base: log_b(x) = ln(x) / ln(b)
log_b(xy) = log_b(x) + log_b(y); log_b(x/y) = log_b(x) - log_b(y); log_b(x^k) = k log_b(x)
Example: log_2(8) = ln(8) / ln(2) = 3; log_10(100) = 2

Qualquer logaritmo pode ser calculado a partir de logaritmos em outra base: log_b(x) = ln(x) / ln(b). É por meio dessa identidade de mudança de base que as calculadoras avaliam logaritmos em bases arbitrárias usando apenas o logaritmo natural.

Exemplo resolvido: log_2(8). Calcule ln(8) = 2,079442 e ln(2) = 0,693147; o quociente é 2,079442 / 0,693147 = 3. Confira: 2^3 = 8. Outro exemplo: log_10(100) = 2, já que 10^2 = 100; para essa mesma entrada, a calculadora informa ainda ln(100) = 4,60517 e log_2(100) = 6,643856.

As principais identidades algébricas decorrem da definição: o log de um produto é a soma dos logs, log_b(xy) = log_b(x) + log_b(y); o log de um quociente é a diferença; e o log de uma potência traz o expoente para a frente, log_b(x^k) = k log_b(x). Essas regras transformam multiplicação em adição, que foi a motivação original das tábuas de logaritmos.

Erros comuns

  • Tirar o logaritmo de zero ou de um número negativo — logaritmos só estão definidos para entradas positivas.
  • Supor que log(x + y) é igual a log(x) + log(y); a regra da soma vale para produtos, não para somas: log(xy) = log(x) + log(y).
  • Confundir a qual base “log” se refere: muitas calculadoras e linguagens de programação divergem (em JavaScript, Math.log é o logaritmo natural).
  • Escrever log_b(x^k) como (log_b x)^k — a regra da potência traz o expoente para a frente como multiplicador, e não sobre o logaritmo.
  • Usar a base 1, para a qual não existe logaritmo, já que 1 elevado a qualquer potência é 1.

Perguntas frequentes

Qual é o logaritmo de 100 na base 10?

log_10(100) = 2, porque 10 elevado à potência 2 é igual a 100. O logaritmo decimal conta fatores de dez, portanto log_10(1000) = 3 e log_10(0,01) = -2.

Como calcular um logaritmo numa base que minha calculadora não tem?

Use a fórmula de mudança de base: log_b(x) = ln(x) / ln(b), ou, de forma equivalente, log_10(x) / log_10(b). Por exemplo, log_5(125) = ln(125) / ln(5) = 4,828314 / 1,609438 = 3, e de fato 5^3 = 125.

Qual é a diferença entre ln e log?

ln sempre denota o logaritmo natural, de base e (aproximadamente 2,71828). Já “log” é ambíguo: na matemática pura costuma significar o logaritmo natural, ao passo que na engenharia, na química e na maioria das calculadoras de mão significa base 10. A norma ISO 80000-2 recomenda escrever ln para a base e, lg para a base 10 e lb para a base 2, evitando a ambiguidade.

Por que não posso tirar o logaritmo de um número negativo?

Porque nenhuma potência real de uma base positiva produz resultado negativo: b^y é positivo para todo y real quando b > 0. Consequentemente, log_b(x) não tem valor real para x <= 0. (Na análise complexa é possível definir logaritmos de números negativos, mas eles são multivalorados e ficam fora do escopo de calculadoras de valores reais.)

Para que serve o log2?

O logaritmo binário log_2 mede quantas duplicações são necessárias para chegar a um número, o que o torna fundamental na computação: uma busca binária sobre n itens ordenados leva cerca de log_2(n) passos, e log_2 dá o número de bits necessários para representar n valores distintos. Por exemplo, log_2(1024) = 10, portanto 10 bits endereçam 1.024 valores.

O que significa uma escala logarítmica?

Uma escala logarítmica espaça os valores por razões iguais, e não por diferenças iguais: cada passo multiplica por um fator constante. Decibéis, a escala de magnitude Richter e o pH são logarítmicos — um aumento de 1 unidade de pH significa uma redução de dez vezes na concentração de íons de hidrogênio. Escalas logarítmicas tornam legíveis, num único eixo, grandezas que percorrem muitas ordens de magnitude.

Referências

  1. Weisstein, Eric W. "Logarithm." MathWorld — A Wolfram Web Resource. mathworld.wolfram.com.
  2. ISO 80000-2:2019. Quantities and units — Part 2: Mathematics (standard notation for ln, lg, lb).
  3. Abramowitz M, Stegun IA (eds). Handbook of Mathematical Functions. National Bureau of Standards, 1964 (Chapter 4: elementary transcendental functions).

Álgebra · Todas as calculadoras

Calculadoras relacionadas

Guides & articles