Binario
Binario (o base-2) un sistema numerico che usa solo due cifre – 0 e 1. I computer operano in binario, cioè memorizzano dati ed eseguono calcoli usando solo zeri e uno.
Una singola cifra binaria può rappresentare solo Vero (1) o Falso (0) nella logica booleana. Tuttavia, cifre binarie multiple possono essere usate per rappresentare grandi numeri ed eseguire funzioni complesse. Infatti, qualsiasi numero intero può essere rappresentato in binario.
Di seguito una lista di diversi numeri decimali (o “base 10”) rappresentati in binario.
Decimale | Binario | Base-2 Calcolo | |
---|---|---|---|
0 | 0 | n/a | |
1 | 1 | 20 | |
2 | 10 | 21 | |
3 | 11 | 21 + 20 | |
4 | 100 | 22 | |
5 | 101 | 22+ 20 | |
6 | 110 | 22 + 21 | |
7 | 111 | 22 + 21 + 20 | |
8 | 1000 | 23 | |
9 | 1001 | 23 + 20 | |
10 | 1010 | 23 + 21 | |
64 | 1000000 | 26 | |
256 | 100000000 | 28 | |
1024 | 100000000 | 210 |
Un bit contiene un singolo valore binario – o uno 0 o un 1. Un byte contiene otto bit, il che significa che può avere 256 (28) valori diversi. Questi valori possono essere usati per rappresentare diversi caratteri in un documento di testo, i valori RGB di un pixel in un file di immagine, o molti altri tipi di dati.
I file grandi possono contenere diverse migliaia di byte (o diversi megabyte) di dati binari. Una grande applicazione può occupare migliaia di megabyte di dati. Non importa quanto sia grande un file o un programma, al suo livello più elementare, è semplicemente una collezione di cifre binarie che possono essere lette da un processore di computer.