Matemática

Calculadora de logaritmo na base 2

Configurações
Reiniciar
Compartilhar resultado
Guardar
Incorporar
Reportar um erro

Compartilhar calculadora

Adicione nossa calculadora gratuita ao seu site

Por favor, insira uma URL válida. Apenas URLs HTTPS são suportadas.


Usar como valores padrão para a calculadora embutida o que está atualmente nos campos de entrada da calculadora na página.


Cor do foco da borda de entrada, cor do interruptor marcado, cor de hover do item selecionado etc.


Por favor, concorde com os Termos de Uso.

Vista previa

Salvar calculadora

Configurações da calculadora

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Compartilhar calculadora

O que é uma calculadora de logaritmo na base 2

Uma calculadora de logaritmo na base 2 encontra o logaritmo binário de um número: a potência à qual 2 deve ser elevado para produzir esse número. Escrito como log2(x)\log_2(x), ela responde à pergunta “dois elevado a qual expoente é igual a xx?” A ferramenta também permite alterar a base, funcionando assim como uma calculadora de logaritmos geral e podendo resolver para o número ou a base quando os demais valores são conhecidos.

O logaritmo binário é o complemento natural das potências de dois. Como os computadores armazenam e processam informações em bits, log2\log_2 surge constantemente ao contar quantos bits, níveis ou duplicações compõem uma quantidade.

Como a calculadora funciona

Insira o número xx e a calculadora retorna log2(x)\log_2(x) instantaneamente. A base é predefinida como 2 para o logaritmo binário, mas você pode substituí-la por qualquer valor positivo diferente de 1 para calcular um logaritmo em outra base. Com o seletor “Calcular” você também pode trocar a incógnita e resolver para o número ou a base em vez do logaritmo.

Internamente o resultado é calculado com a fórmula de mudança de base, que expressa qualquer logaritmo por meio do logaritmo natural:

log2(x)=ln(x)ln(2)\log_2(x) = \frac{\ln(x)}{\ln(2)}

Fórmula

O logaritmo binário é definido pela relação:

log2(x)=yif and only if2y=x\log_2(x) = y \quad \text{if and only if} \quad 2^y = x

Para uma base geral bb, a fórmula de mudança de base dá:

logb(x)=ln(x)ln(b)=log10(x)log10(b)\log_b(x) = \frac{\ln(x)}{\ln(b)} = \frac{\log_{10}(x)}{\log_{10}(b)}

Identidades úteis do logaritmo binário incluem:

  1. Regra do produto: log2(MN)=log2(M)+log2(N)\log_2(M \cdot N) = \log_2(M) + \log_2(N)
  2. Regra do quociente: log2(MN)=log2(M)log2(N)\log_2\left(\frac{M}{N}\right) = \log_2(M) - \log_2(N)
  3. Regra da potência: log2(Mk)=klog2(M)\log_2(M^k) = k \cdot \log_2(M)
  4. Potências de dois: log2(2n)=n\log_2(2^n) = n

Exemplos resolvidos

Exemplo 1: Uma potência exata de dois

Encontre log2(8)\log_2(8). Como 23=82^3 = 8, o expoente é 3:

log2(8)=3\log_2(8) = 3

Exemplo 2: Uma potência de dois maior

Encontre log2(1024)\log_2(1024). Porque 210=10242^{10} = 1024, o resultado é 10:

log2(1024)=10\log_2(1024) = 10

Exemplo 3: Um resultado não inteiro

Encontre log2(10)\log_2(10). Dez não é uma potência de dois, então a resposta é irracional:

log2(10)=ln(10)ln(2)3.32193\log_2(10) = \frac{\ln(10)}{\ln(2)} \approx 3.32193

Exemplo 4: Mudar a base

Defina a base como 10 e o número como 100. Então:

log10(100)=2since102=100\log_{10}(100) = 2 \quad \text{since} \quad 10^2 = 100

Aplicações práticas

O logaritmo binário aparece sempre que as quantidades dobram ou são reduzidas à metade:

  1. Ciência da computação: A profundidade de uma árvore binária balanceada e o número de comparações em uma busca binária são ambos proporcionais a log2(n)\log_2(n).

  2. Teoria da informação: Um bit de informação corresponde a log2\log_2 do número de resultados igualmente prováveis, então a entropia é medida em bits usando a base 2.

  3. Música: O intervalo de altura de uma oitava é uma duplicação da frequência, então o número de oitavas entre duas notas é o logaritmo binário de sua razão de frequências.

  4. Análise de algoritmos: Métodos de dividir para conquistar que reduzem o problema à metade a cada passo são executados em tempo O(log2n)O(\log_2 n).

Um logaritmo binário pode ser negativo

Sim. Quando o número está entre 0 e 1, o logaritmo binário é negativo, porque um expoente negativo de 2 resulta em uma fração. Por exemplo, log2(0.5)=1\log_2(0.5) = -1 já que 21=0.52^{-1} = 0.5. O logaritmo é indefinido para zero e para números negativos.

Perguntas frequentes

Para que serve o logaritmo na base 2?

Ele conta duplicações e divisões pela metade, o que o torna central na ciência da computação, na teoria da informação e em qualquer processo que cresce ou diminui multiplicando repetidamente por dois.

Como calculo o logaritmo na base 2 manualmente?

Use a fórmula de mudança de base log2(x)=ln(x)/ln(2)\log_2(x) = \ln(x)/\ln(2), ou reconheça o número como uma potência de dois e leia o expoente diretamente.

Por que o logaritmo na base 2 é importante na computação?

Os computadores trabalham em binário, então o número de bits necessários para representar ou endereçar nn itens é log2(n)\log_2(n), arredondado para cima.

Posso usar esta calculadora para outras bases?

Sim. Substitua a base predefinida de 2 por qualquer número positivo diferente de 1 para calcular logaritmos na base 10, na base ee ou em qualquer base personalizada.

Qual é a diferença entre log2 e ln?

log2\log_2 usa a base 2, enquanto ln\ln usa a constante e2.718e \approx 2.718. Eles se relacionam por log2(x)=ln(x)/ln(2)\log_2(x) = \ln(x)/\ln(2).

Reportar um erro

Este campo é obrigatório.