Il sistema binario spiegato semplice
📅 6 giugno 2026 — di Alessandro Simone
Tutto ciò che un computer fa — testi, immagini, video, musica — alla fine è fatto di zeri e uno. Questo è il sistema binario, il linguaggio nativo delle macchine. Capirlo è uno dei primi passi dell'informatica e, una volta afferrato il trucco, è più semplice di quanto sembri. Vediamolo insieme.
Perché i computer usano il binario?
Un computer è fatto di miliardi di minuscoli interruttori elettronici (i transistor), che possono avere solo due stati: acceso o spento. È naturale rappresentarli con due cifre: 1 (acceso) e 0 (spento). Per questo i computer "pensano" in binario: è il modo più semplice e affidabile di gestire l'elettricità.
Decimale vs binario
Noi usiamo il sistema decimale, che ha 10 cifre (da 0 a 9). Si chiama "base 10". Il sistema binario invece ha solo 2 cifre (0 e 1) e si chiama "base 2". La differenza sta in quante cifre abbiamo a disposizione prima di dover "riportare".
Il valore posizionale
Il segreto per capire il binario è il valore posizionale. Nel sistema decimale, ogni posizione vale dieci volte la precedente (unità, decine, centinaia...). Nel binario, ogni posizione vale il doppio della precedente: 1, 2, 4, 8, 16, 32, 64, 128...
Posizioni: 128 64 32 16 8 4 2 1
Potenze: 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
Da binario a decimale
Per convertire un numero binario in decimale, basta sommare i valori delle posizioni dove c'è un 1. Convertiamo 1011:
1 0 1 1
8 4 2 1
8 + 0 + 2 + 1 = 11
Quindi 1011 in binario è 11 in decimale. Semplice: identifica le posizioni con 1 e somma i loro valori.
Da decimale a binario
Per fare il percorso inverso si usa il metodo delle divisioni successive per 2, leggendo i resti dal basso verso l'alto. Convertiamo il numero 13:
13 : 2 = 6 resto 1
6 : 2 = 3 resto 0
3 : 2 = 1 resto 1
1 : 2 = 0 resto 1
Leggendo i resti dal basso: 1101
Quindi 13 in decimale diventa 1101 in binario. Con un po' di pratica questa procedura diventa automatica.
Bit e byte
Ogni cifra binaria (0 o 1) si chiama bit, dall'inglese "binary digit". Otto bit insieme formano un byte, che è l'unità base con cui si misura la memoria. Con un byte (8 bit) si possono rappresentare 256 valori diversi, da 0 a 255 — ecco perché questo numero ritorna spesso, ad esempio negli indirizzi IP!
Da qui derivano le unità che conosci: kilobyte, megabyte, gigabyte. Tutto parte dal semplice bit.
Come si rappresentano testi e immagini
Ti starai chiedendo: se i computer usano solo 0 e 1, come fanno a mostrare lettere e foto? La risposta è che tutto viene codificato in numeri. Le lettere, ad esempio, seguono la tabella ASCII (la "A" è il numero 65). Le immagini sono griglie di pixel, ognuno con un valore numerico per il colore. In definitiva, ogni informazione diventa una sequenza di bit.
In sintesi
Il sistema binario usa solo 0 e 1 perché rispecchia gli interruttori elettronici del computer. Ogni posizione vale il doppio della precedente, e con questo principio puoi convertire avanti e indietro tra binario e decimale. Capire i bit e i byte ti darà una base solida per tutto il resto dell'informatica.
