Calculadora de logaritmo na base 2

Calcule o logaritmo binário de qualquer número positivo com um resultado decimal preciso.

Calcular logaritmo na base 2
Digite um número real positivo para encontrar o expoente de 2 que o produz.

Sobre logaritmos na base 2

O logaritmo na base 2, escrito log2(x), responde à pergunta: a qual expoente devemos elevar 2 para obter x? Por exemplo, log2(32) é 5 porque 2 elevado à quinta potência é 32. A função inverte a potenciação na base 2, portanto log2(2 elevado a y) é y. Esta calculadora aceita qualquer número real positivo e retorna o expoente correspondente, incluindo expoentes negativos e fracionários. Potências inteiras de dois têm logaritmos inteiros. Os valores 1, 2, 4, 8, 16 e 32 produzem 0, 1, 2, 3, 4 e 5, respectivamente. Números entre potências consecutivas geram resultados decimais. Por exemplo, 10 está entre 8 e 16, então seu logaritmo binário está entre 3 e 4. Valores positivos menores que um têm resultados negativos porque potências negativas de dois são frações: log2(0.5) é -1 e log2(0.25) é -2. O domínio real de um logaritmo contém apenas números positivos. Zero não tem logaritmo finito porque nenhuma potência finita de 2 é zero, e números negativos exigem logaritmos complexos, fora do escopo desta calculadora. A identidade de mudança de base log2(x) = ln(x) / ln(2) permite calcular o valor usando logaritmos naturais. A saída é arredondada para dez casas decimais para facilitar a leitura, enquanto os cálculos usam toda a aritmética de dupla precisão do JavaScript. Logaritmos binários são fundamentais na computação porque sistemas digitais agrupam informações em potências de dois. Eles medem informação em bits, descrevem a altura de árvores binárias balanceadas, estimam etapas de algoritmos de divisão e conquista, determinam a largura de endereços de armazenamento e ajudam a escolher capacidades de buffers ou tabelas hash. Na matemática, também são úteis em equações exponenciais, comparações de crescimento e análises de escala. Para verificar uma resposta y, calcule 2 elevado a y e confirme que o valor original é recuperado. Quando o resultado é inteiro, a entrada é uma potência exata de dois; caso contrário, a calculadora o identifica como um expoente não inteiro aproximado.

Exemplos

Potências, frações e valores entre potências ilustram o logaritmo binário.

NúmeroLogaritmo na base 2Motivo
325Dois elevado a 5 é 32.
103.3219280949Dez fica entre 2 ao cubo e 2 à quarta potência.
0.25-2Dois elevado a -2 é um quarto.

Como usar a calculadora

  1. Digite um número positivo finito no campo de entrada.
  2. Selecione Calcular logaritmo na base 2.
  3. Leia o expoente no painel de resultados.
  4. Confira se o resultado é um expoente inteiro exato ou uma aproximação decimal.

Perguntas frequentes

O que significa logaritmo na base 2?

É o expoente ao qual 2 deve ser elevado para obter a entrada. Por exemplo, o logaritmo na base 2 de 8 é 3.

Por que log2(1) é zero?

Qualquer base diferente de zero elevada a zero é um. Portanto, 2 elevado a zero mostra que log2(1) é zero.

Um logaritmo na base 2 pode ser negativo?

Sim. Entradas positivas menores que um produzem logaritmos negativos. Expoentes negativos de dois representam frações positivas, como um meio e um quarto.

log2 é definido para zero ou números negativos?

Não no conjunto dos números reais. Nenhum expoente real faz uma base positiva resultar em zero ou em um valor negativo.

Como o logaritmo na base 2 é usado na computação?

Ele conta níveis de crescimento binário e mede informação em bits. Também aparece na complexidade de algoritmos, altura de árvores e cálculos de armazenamento digital.