Matematica

Calcolatrice del logaritmo in base 2

Impostazioni
Rimetti a zero
Condividi il risultato
Salva
Incorpora
Segnala un errore

Condividi calcolatrice

Aggiungi la nostra calcolatrice gratuita al tuo sito web

Per favore, inserisci un URL valido. Sono supportati solo gli URL HTTPS.


Usa come valori di default per la calcolatrice integrata ciò che è attualmente nei campi di input della calcolatrice sulla pagina.


Colore dell'input a fuoco, colore della casella di switch selezionata, colore al passaggio del mouse sugli elementi selezionati, ecc.


Per favore, accetta i Termini di Utilizzo.

Anteprima

Salva calcolatrice

Impostazioni calcolatrice

Inserire un valore nell'intervallo consentito.

Inserire un valore nell'intervallo consentito.

Inserire un valore nell'intervallo consentito.

Inserire un valore nell'intervallo consentito.

Condividi calcolatrice

Che cos’è una calcolatrice del logaritmo in base 2

Una calcolatrice del logaritmo in base 2 trova il logaritmo binario di un numero: la potenza a cui occorre elevare 2 per ottenere quel numero. Scritto come log2(x)\log_2(x), risponde alla domanda “due elevato a quale esponente è uguale a xx?” Lo strumento permette anche di cambiare la base, quindi funge da calcolatrice di logaritmi generale e può risolvere per il numero o la base quando gli altri valori sono noti.

Il logaritmo binario è il complemento naturale delle potenze di due. Poiché i computer memorizzano ed elaborano le informazioni in bit, log2\log_2 compare di continuo quando si conta quanti bit, livelli o raddoppi compongono una quantità.

Come funziona la calcolatrice

Inserisci il numero xx e la calcolatrice restituisce subito log2(x)\log_2(x). La base è preimpostata su 2 per il logaritmo binario, ma puoi sostituirla con qualsiasi valore positivo diverso da 1 per calcolare un logaritmo in un’altra base. Con il selettore “Calcolare” puoi anche cambiare l’incognita e risolvere per il numero o la base invece che per il logaritmo.

Internamente il risultato viene calcolato con la formula del cambiamento di base, che esprime qualsiasi logaritmo tramite il logaritmo naturale:

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

Formula

Il logaritmo binario è definito dalla relazione:

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

Per una base generale bb, la formula del cambiamento di 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)}

Identità utili del logaritmo binario includono:

  1. Regola del prodotto: log2(MN)=log2(M)+log2(N)\log_2(M \cdot N) = \log_2(M) + \log_2(N)
  2. Regola del quoziente: log2(MN)=log2(M)log2(N)\log_2\left(\frac{M}{N}\right) = \log_2(M) - \log_2(N)
  3. Regola della potenza: log2(Mk)=klog2(M)\log_2(M^k) = k \cdot \log_2(M)
  4. Potenze di due: log2(2n)=n\log_2(2^n) = n

Esempi svolti

Esempio 1: Una potenza esatta di due

Trova log2(8)\log_2(8). Poiché 23=82^3 = 8, l’esponente è 3:

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

Esempio 2: Una potenza di due più grande

Trova log2(1024)\log_2(1024). Poiché 210=10242^{10} = 1024, il risultato è 10:

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

Esempio 3: Un risultato non intero

Trova log2(10)\log_2(10). Dieci non è una potenza di due, quindi la risposta è irrazionale:

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

Esempio 4: Cambiare la base

Imposta la base su 10 e il numero su 100. Allora:

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

Applicazioni pratiche

Il logaritmo binario compare ovunque le quantità raddoppino o si dimezzino:

  1. Informatica: La profondità di un albero binario bilanciato e il numero di confronti in una ricerca binaria sono entrambi proporzionali a log2(n)\log_2(n).

  2. Teoria dell’informazione: Un bit di informazione corrisponde a log2\log_2 del numero di esiti egualmente probabili, quindi l’entropia si misura in bit usando la base 2.

  3. Musica: L’intervallo di altezza di un’ottava è un raddoppio della frequenza, quindi il numero di ottave tra due note è il logaritmo binario del loro rapporto di frequenze.

  4. Analisi degli algoritmi: I metodi divide et impera che dimezzano il problema a ogni passo vengono eseguiti in tempo O(log2n)O(\log_2 n).

Un logaritmo binario può essere negativo

Sì. Quando il numero è compreso tra 0 e 1 il logaritmo binario è negativo, perché un esponente negativo di 2 dà una frazione. Per esempio, log2(0.5)=1\log_2(0.5) = -1 poiché 21=0.52^{-1} = 0.5. Il logaritmo non è definito per zero né per i numeri negativi.

Domande frequenti

A cosa serve il logaritmo in base 2?

Conta raddoppi e dimezzamenti, il che lo rende centrale in informatica, teoria dell’informazione e qualsiasi processo che cresce o diminuisce moltiplicando ripetutamente per due.

Come calcolo il logaritmo in base 2 a mano?

Usa la formula del cambiamento di base log2(x)=ln(x)/ln(2)\log_2(x) = \ln(x)/\ln(2), oppure riconosci il numero come una potenza di due e leggi direttamente l’esponente.

Perché il logaritmo in base 2 è importante in informatica?

I computer lavorano in binario, quindi il numero di bit necessari per rappresentare o indirizzare nn elementi è log2(n)\log_2(n), arrotondato per eccesso.

Posso usare questa calcolatrice per altre basi?

Sì. Sostituisci la base preimpostata di 2 con qualsiasi numero positivo diverso da 1 per calcolare logaritmi in base 10, in base ee o in una base qualsiasi.

Qual è la differenza tra log2 e ln?

log2\log_2 usa la base 2, mentre ln\ln usa la costante e2.718e \approx 2.718. Sono legati da log2(x)=ln(x)/ln(2)\log_2(x) = \ln(x)/\ln(2).

Segnala un errore

Questo campo è obbligatorio.