Binario descrive uno schema di numerazione in cui ci sono solo due possibili valori per ogni cifra: 0 e 1. Il termine si riferisce anche a qualsiasi sistema di codifica / decodifica digitale in cui ci sono esattamente due stati possibili. Nella memoria, nell'archiviazione, nell'elaborazione e nelle comunicazioni dei dati digitali, i valori 0 e 1 sono talvolta chiamati rispettivamente "basso" e "alto".
Un bit (abbreviazione di cifra binaria) è la più piccola unità di dati su un computer; ogni bit ha un singolo valore di 1 o 0. I programmi eseguibili (pronti per l'esecuzione) sono spesso identificati come file binari e hanno l'estensione ".bin". I programmatori spesso chiamano file eseguibili binari.
I numeri binari hanno un aspetto strano quando vengono scritti direttamente. Questo perché il peso delle cifre aumenta di potenze di 2, invece che di potenze di 10. In un numero digitale, la cifra più a destra è la cifra "uno"; la cifra successiva a sinistra è la cifra "due"; poi viene la cifra "quattro", poi la cifra "otto", poi la cifra "16s", poi la cifra "32s" e così via. L'equivalente decimale di un numero binario può essere trovato sommando tutte le cifre. Ad esempio, il binario 10101 è equivalente al decimale 1 + 4 + 16 = 21:
DECIMALE = 21 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
BINARIO = 10101 | 0 | 0 | 1 | 0 | 1 | 0 | 1 |
Di seguito sono elencati i numeri da 0 decimale a 15 in formato decimale, binario, ottale ed esadecimale.
DECIMALE | BINARIO | OTTALE | HEXA- DECIMALE |
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
3 | 11 | 3 | 3 |
4 | 100 | 4 | 4 |
5 | 101 | 5 | 5 |
6 | 110 | 6 | 6 |
7 | 111 | 7 | 7 |
8 | 1000 | 10 | 8 |
9 | 1001 | 11 | 9 |
10 | 1010 | 12 | A |
11 | 1011 | 13 | B |
12 | 1100 | 14 | C |
13 | 1101 | 15 | D |
14 | 1110 | 16 | E |
15 | 1111 | 17 | F |