Convertitore di basi numeriche

Convertitore da Esadecimale a Binario

Converti numeri esadecimali in binario istantaneamente. Lo strumento convalida l'input, supporta interi molto grandi e mostra passaggi di conversione chiari.

Convertire un numero esadecimale

Inserisci un valore esadecimale e convertilo in binario o decimale. L'esadecimale utilizza le cifre da 0 a 9 e le lettere da A a F.

Risultato binario 1101101111110
Convertire da binario a esadecimale invece

Passaggi di conversione in tempo reale

La spiegazione si aggiorna mentre digiti. Per numeri molto grandi, lo strumento mantiene il risultato esatto e riassume il metodo invece di visualizzare un elenco di passaggi eccessivamente lungo.

Come viene calcolato questo risultato

  1. Leggere ogni cifra esadecimale da sinistra a destra.
  2. Sostituisci ogni cifra esadecimale con il suo equivalente binario a quattro bit.
  3. Unisci i gruppi di quattro bit e rimuovi gli zeri iniziali non necessari.
Nota sull'accuratezza: Questo convertitore utilizza JavaScript BigInt per la conversione di numeri interi, quindi i grandi numeri interi vengono gestiti in modo esatto invece di essere arrotondati come i numeri a virgola mobile regolari.

Cosa sono i numeri esadecimali e binari?

Il sistema binario è in base 2. Utilizza solo due cifre: 0 e 1.

Il sistema esadecimale è in base-16. Utilizza le cifre 0–9 e le lettere A, B, C, D, E e F, dove A corrisponde a 10 e F a 15.

L'esadecimale è un modo compatto per scrivere dati binari perché una cifra esadecimale rappresenta esattamente quattro bit binari.

Come convertire l'esadecimale in binario

Per convertire un numero esadecimale in binario, sostituisci ogni cifra esadecimale con il suo equivalente binario a quattro bit. Unisci poi i gruppi ottenuti.

1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂

I zeri iniziali vengono solitamente rimossi dal valore binario finale, a meno che il valore debba adattarsi a un formato a larghezza fissa.

Tabella di conversione da esadecimale a binario

Ogni cifra esadecimale corrisponde a un gruppo di quattro bit binari. Ciò rende la conversione più rapida rispetto alla conversione tramite il sistema decimale.

0=0000  1=0001  2=0010  3=0011
4=0100  5=0101  6=0110  7=0111
8=1000  9=1001  A=1010  B=1011
C=1100  D=1101  E=1110  F=1111

Ad esempio, hex FF diventa 11111111 perché F corrisponde a 1111 e i due gruppi vengono uniti.

Utilizzi comuni di esadecimale e binario

Il sistema binario è utilizzato internamente dai sistemi digitali. L'esadecimale è spesso impiegato dagli esseri umani per leggere e scrivere gli stessi dati in modo più compatto.

Spesso si vedono valori esadecimali negli indirizzi di memoria, nel codice macchina, nelle maschere di bit, nei punti di codice Unicode, nei valori dei colori web, nei checksum e negli strumenti di debug.

Regole di input

  • Utilizza le cifre 0–9 e le lettere A–F per l'input esadecimale.
  • Le lettere minuscole sono accettate e automaticamente normalizzate in maiuscole.
  • Sono supportati prefissi opzionali come 0x.
  • I numeri interi sono supportati. Le frazioni non vengono convertite da questo strumento.