Zoals eerder opgemerkt werkt een computer alleen met enen en nullen. Een computer maakt hierbij geen onderscheid tussen getallen, tekst, muziek, video of rekeninstructies; alles wordt met rijtjes enen en nullen weergegeven. Een stukje van het geheugen van een computer kan er als volgt uit zien:
…10100010111010101011101001010…
In computerjargon worden de cijfers 1 en 0 bits genoemd. Deze bits worden in groepjes van 8 in het geheugen van een computer opgeslagen; zo'n groepje wordt een byte genoemd. Omdat de meeste computers alleen met bytes rekenen (en niet met losse bits), moet elk getal, letter en symbool met een veelvoud van 8 bits worden weergegeven.
Om bijvoorbeeld het decimale getal 6 binair weer te geven, zijn minstens drie bits nodig, want 6=1102. In het geheugen wordt dit getal in een byte opgeslagen als 000001102, zie onderstaande figuur. Merk op dat de extra bits met nullen de waarde van het getal niet veranderen.
Omdat een byte uit 8 bits bestaat, en ieder bit 0 of 1 is, zijn er met een byte 28=256 verschillende rijtjes met enen en nullen mogelijk. Met één byte kunnen dus de getallen 0 tot en met 255 worden weergegeven.
…10100010111010101011101001010…
In computerjargon worden de cijfers 1 en 0 bits genoemd. Deze bits worden in groepjes van 8 in het geheugen van een computer opgeslagen; zo'n groepje wordt een byte genoemd. Omdat de meeste computers alleen met bytes rekenen (en niet met losse bits), moet elk getal, letter en symbool met een veelvoud van 8 bits worden weergegeven.
Om bijvoorbeeld het decimale getal 6 binair weer te geven, zijn minstens drie bits nodig, want 6=1102. In het geheugen wordt dit getal in een byte opgeslagen als 000001102, zie onderstaande figuur. Merk op dat de extra bits met nullen de waarde van het getal niet veranderen.
0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
Omdat een byte uit 8 bits bestaat, en ieder bit 0 of 1 is, zijn er met een byte 28=256 verschillende rijtjes met enen en nullen mogelijk. Met één byte kunnen dus de getallen 0 tot en met 255 worden weergegeven.