Conversione

Convertitore da esadecimale a binario

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

Cos’è il sistema numerico esadecimale?

Il sistema numerico esadecimale (base 16) è un sistema numerico posizionale che utilizza 16 simboli per rappresentare i valori. Questi simboli sono:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Qui, le lettere da A a F rappresentano rispettivamente i numeri decimali da 10 a 15. Poiché ogni cifra può rappresentare sedici valori diversi, il sistema esadecimale è molto compatto e conveniente per l’uso nell’informatica. Viene frequentemente utilizzato nella programmazione e nell’elettronica digitale perché si allinea perfettamente con il sistema binario.

Ogni cifra esadecimale corrisponde direttamente a un numero binario a 4 bit. Ad esempio: A₁₆ = 1010₂,
F₁₆ = 1111₂

Questo rende la conversione tra esadecimale e binario particolarmente semplice.

Cos’è il sistema numerico binario?

Il sistema numerico binario (base 2) utilizza solo due simboli: 0 e 1. Ogni cifra binaria (bit) rappresenta una potenza di due a seconda della sua posizione nella sequenza.

Ad esempio: 10102=1×23+0×22+1×21+0×20=8+0+2+0=10101010_2 = 1×2^3 + 0×2^2 + 1×2^1 + 0×2^0 = 8 + 0 + 2 + 0 = 10_{10}

Il binario è il fondamento delle operazioni informatiche poiché tutti i dati e la logica digitali sono rappresentati elettronicamente usando due stati: ON (1) o OFF (0).

Conversione da esadecimale a binario

Il processo di conversione da esadecimale a binario è diretto, poiché ogni cifra esadecimale può essere sostituita da un esatto equivalente binario a 4 bit.

Esempio di riferimento:

EsadecimaleBinario
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001
A1010
B1011
C1100
D1101
E1110
F1111

Esempio

Convertire 5B165B_{16} in binario:

5 → 0101
B → 1011

5B16=0101101125B_{16} = 01011011_2 oppure escludendo lo zero iniziale 5B16=101101125B_{16} = 1011011_2

Conversione tramite decimale

Prima, trasforma il numero esadecimale nel sistema decimale:

– Ogni cifra del numero esadecimale è moltiplicata per la base 16 elevata alla potenza dell’indice di posizione nn, dove n=0n = 0 è la cifra più a destra.
– Quindi tutti i risultati sono sommati.

Esempio:

816=8×160=8108_{16} = 8 \times 16^0 = 8_{10}

Ora converti dal decimale al binario:

– Dividi ripetutamente il numero decimale per 2, annotando il resto ogni volta, fino a che il quoziente diventa zero.
– Registra i resti in ordine inverso.

DivisioneQuozienteResto
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201
810=100028_{10} = 1000_2

Pertanto, 816=100028_{16} = 1000_2

Questo esempio mostra il principio per qualsiasi numero esadecimale — tuttavia, per semplificare il procedimento, possiamo sostituire direttamente ciascuna cifra esadecimale con il suo equivalente a 4 bit.

Applicazioni pratiche

Convertire valori esadecimali in binario è comune quando:

  • Si eseguono debug o analisi di circuiti digitali
  • Si esamina il codice macchina o gli indirizzi di memoria in informatica
  • Lavorare con codici colore nel web design (ad esempio, il colore #FF6600 corrisponde al binario 111111110110011000000000)
  • Codificare e decodificare dati in protocolli di comunicazione

Note

  • Ogni cifra esadecimale corrisponde sempre esattamente a quattro cifre binarie, quindi la lunghezza totale del numero binario è sempre quattro volte il numero di cifre esadecimali.
  • Rimuovere zeri iniziali dopo la conversione non cambia il valore numerico.
  • L’esadecimale semplifica le lunghe sequenze binarie, rendendole più facili da leggere e interpretare.

Domande frequenti

Come convertire un numero esadecimale come 1A₁₆ in binario?

Sostituisci ciascuna cifra con il suo equivalente a 4 bit:
1 → 0001, A → 1010
Quindi, 1A16=0001101021A_{16} = 00011010_2 oppure escludendo lo zero iniziale 1A16=1101021A_{16} = 11010_2

Quante cifre binarie corrispondono a una cifra esadecimale?

Ogni cifra esadecimale equivale a quattro cifre binarie (bit).

Come verificare se una conversione da esadecimale a binario è corretta?

Puoi convertire sia i risultati esadecimali che binari in valori decimali. Se entrambi i valori decimali corrispondono, la conversione è corretta.

È possibile convertire numeri esadecimali frazionari in binario?

Sì. Anche le frazioni esadecimali possono essere convertite cifra per cifra da esadecimale a binario.

Perché si usa spesso l’esadecimale invece del binario?

Perché è più compatto e più facile da leggere per gli esseri umani mantenendo una semplice corrispondenza uno a uno con il binario — ogni 4 bit equivalgono a 1 cifra esadecimale.

Segnala un errore

Questo campo è obbligatorio.