Home » Convertitori » Binario, decimale, esadecimale

Convertitore binario, decimale ed esadecimale

Converti un numero intero tra binario, ottale, decimale ed esadecimale. Vedi il risultato in tutte e quattro le basi e i passaggi del calcolo, utili per i compiti e per gli esami di informatica.

Un monitor che mostra il numero binario 1101 0110 uguale a 214 in decimale e D6 in esadecimale

Convertitore binario, decimale, esadecimale

Converti un numero intero tra binario, ottale, decimale ed esadecimale, con i passaggi spiegati.

Convertodaa

Funziona con numeri interi di qualsiasi lunghezza, anche negativi. Puoi scrivere i prefissi 0b, 0o e 0x e separare le cifre con spazi o trattini bassi: li ignoriamo.

Scrivi il numero e scegli le basi: il risultato in tutte le basi compare qui mentre scrivi.

Come funziona

Scrivi il numero e scegli la base di partenza e quella di arrivo: il risultato compare mentre scrivi, insieme al valore nelle altre basi e al numero di bit.

In Come si calcola trovi i passaggi: le potenze della base per passare a decimale e le divisioni successive per passare dal decimale alle altre basi.

Puoi scrivere i prefissi 0b, 0o e 0x, i numeri negativi e numeri lunghi quanto vuoi: il convertitore non arrotonda mai.

✔ Basi 2, 8, 10 e 16

✔ Numeri di qualsiasi lunghezza

✔ Passaggi spiegati

✔ Prefissi 0b e 0x

Le quattro basi

Base 2

Binario

Usa solo 0 e 1. È la lingua dei computer: ogni cifra è un bit, 8 bit fanno un byte.

Base 8

Ottale

Usa le cifre da 0 a 7. Si trova nei permessi dei file di Linux, come 755.

Base 10

Decimale

Il sistema di tutti i giorni, con le cifre da 0 a 9.

Base 16

Esadecimale

Usa le cifre da 0 a 9 e le lettere da A (10) a F (15). Si usa per i colori web (#1A5CFF) e gli indirizzi di memoria.

Una cifra esadecimale corrisponde esattamente a 4 bit e una ottale a 3: per questo si passa dall’una all’altra raggruppando le cifre binarie.

Le formule

1

Da binario a decimale

Valore = somma di cifra × 2posizione

Si moltiplica ogni cifra per la potenza di 2 della sua posizione, contando da destra a partire da 0, e si somma.

Esempio: 1101 0110 = 128 + 64 + 16 + 4 + 2 = 214

2

Da decimale a binario

Divisioni successive per 2

Si divide il numero per 2 finché si arriva a 0. I resti, letti dall’ultimo al primo, sono le cifre binarie. Per le altre basi si divide per 8 o per 16.

Esempio: 214 : 16 = 13 resto 6; 13 : 16 = 0 resto 13 (D) → D6

3

Da binario a esadecimale

Gruppi di 4 bit = 1 cifra esadecimale

Si raggruppano le cifre binarie a quattro a quattro partendo da destra e si converte ogni gruppo.

Esempio: 1101 → D, 0110 → 6: D6

Esempi pratici

Un byte pieno

Il numero binario 1111 1111, il più grande che sta in un byte.

255

FF in esadecimale

Il colore blu di un sito

Il colore esadecimale #1A5CFF: quanto vale il rosso, cioè 1A?

26

0001 1010 in binario

Una maschera di rete

Il 255.255.255.0 di una rete di casa: quanto vale 255 in binario?

1111 1111

8 bit a 1

Esempi calcolati con il convertitore di questa pagina.

Domande frequenti

Perché i computer usano il binario?

Perché un circuito elettronico distingue facilmente due stati, acceso e spento, che corrispondono a 1 e 0. Tutti i dati, dai testi alle foto, sono sequenze di bit.

A cosa serve l’esadecimale?

È un modo compatto di scrivere il binario: due cifre esadecimali rappresentano un byte. Per questo si usa per i colori, gli indirizzi MAC e la memoria.

Come si convertono i numeri negativi?

Il convertitore converte il valore e aggiunge il segno meno, come si fa sulla carta. Nei computer i negativi si memorizzano invece in complemento a due, che dipende dal numero di bit usati.

Posso convertire numeri con la virgola?

No, il convertitore lavora con i numeri interi. I numeri con la virgola in binario richiedono un metodo diverso (moltiplicazioni successive per 2) e spesso non hanno un numero finito di cifre.

Quanti bit servono per un numero?

Il convertitore te lo dice sotto il risultato: per esempio 214 occupa 8 bit. In generale con n bit si arriva fino a 2n − 1, quindi con 8 bit fino a 255.

Ti servono altre conversioni?

Unità di misura, numeri romani, colori delle resistenze e valute: tutti gratuiti e con i passaggi spiegati.