Convertitore di basi numeriche: Binario, ottale, decimale ed esadecimale
Converti tra basi numeriche: binario, ottale, decimale ed esadecimale. Scopri come funzionano i sistemi numerici nella programmazione.
14 febbraio 2026
Comprendere i sistemi numerici
Ogni numero che usiamo quotidianamente e espresso in una specifica base numerica, o radice. Mentre pensiamo naturalmente in decimale (base 10), i computer operano in binario (base 2), e i programmatori lavorano frequentemente con ottale (base 8) ed esadecimale (base 16). Il nostro Convertitore di Basi Numeriche ti permette di tradurre istantaneamente valori tra questi sistemi.
Le quattro basi numeriche principali
Binario (Base 2)
Il binario e il linguaggio dei computer. Ogni dato in un computer e rappresentato come sequenze di 0 e 1. Ogni cifra si chiama bit, e otto bit formano un byte. Il numero decimale 42 e 101010 in binario. Comprendere il binario e fondamentale per l'informatica.
Ottale (Base 8)
L'ottale usa cifre da 0 a 7. Era storicamente popolare nell'informatica perche ogni cifra ottale corrisponde a tre cifre binarie. Oggi, l'ottale si incontra piu comunemente nei permessi dei file Unix e Linux, dove valori come 755 o 644 controllano l'accesso.
Decimale (Base 10)
Il decimale e il sistema numerico che gli esseri umani usano ogni giorno, con cifre da 0 a 9. Sebbene il decimale sia naturale per i calcoli umani, non e particolarmente efficiente per i computer.
Esadecimale (Base 16)
L'esadecimale si estende oltre 0-9 usando le lettere da A a F per rappresentare i valori da 10 a 15. Ogni cifra hex rappresenta esattamente quattro cifre binarie. Il numero decimale 255 diventa FF in esadecimale. L'hex e onnipresente nella programmazione per colori, indirizzi di memoria e valori di byte.
Come funziona la conversione di base
Convertire tra basi implica la comprensione della notazione posizionale. In qualsiasi base, il valore di ogni cifra viene moltiplicato per la base elevata alla potenza della sua posizione.
Casi d'uso nella programmazione
- Debug della memoria: Gli indirizzi di memoria e i dump hex visualizzano i dati in esadecimale.
- Operazioni bitwise: Comprendere il binario e critico per le operazioni AND, OR, XOR e shift.
- Permessi file: I permessi Unix usano la notazione ottale.
- Codici colore: Gli sviluppatori web convertono tra codici hex e i loro equivalenti RGB decimali.
- Protocolli di rete: Gli indirizzi IP e MAC sono espressi in binario, decimale o esadecimale a seconda del contesto.
Come usare il convertitore di basi numeriche
Inserisci un numero in qualsiasi base supportata e vedi istantaneamente la sua rappresentazione in tutte le altre basi. Seleziona la base di input, digita il tuo valore e il convertitore mostra simultaneamente gli equivalenti in binario, ottale, decimale ed esadecimale.