B binair
Binair (of basis-2) is een numeriek systeem dat slechts twee cijfers gebruikt – 0 en 1. Computers werken binair, wat betekent dat ze gegevens opslaan en berekeningen uitvoeren met alleen nullen en enen.
Een enkel binair cijfer kan alleen Waar (1) of Onwaar (0) in booleaanse logica weergeven. Echter, meerdere binaire cijfers kunnen worden gebruikt om grote getallen weer te geven en complexe functies uit te voeren. In feite kan elk geheel getal in binair worden weergegeven.
Hieronder volgt een lijst van verschillende decimale (of “base-10”) getallen die in binair worden weergegeven.
Decimaal | Binair | Base-2 Berekening |
---|---|---|
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 |
1010 | 23 + 21 | |
64 | 1000000 | 26 |
1000000 | 28 | |
1024 | 1000000 | 210 |
Een bit bevat een enkele binaire waarde – ofwel een 0 of een 1. Een byte bevat acht bits, wat betekent dat het 256 (28) verschillende waarden kan hebben. Deze waarden kunnen worden gebruikt om verschillende tekens in een tekstdocument, de RGB-waarden van een pixel in een beeldbestand, of vele andere soorten gegevens weer te geven.
Grote bestanden kunnen enkele duizenden bytes (of enkele megabytes) aan binaire gegevens bevatten. Een grote toepassing kan duizenden megabytes aan gegevens in beslag nemen. Hoe groot een bestand of programma ook is, op het meest basale niveau is het gewoon een verzameling binaire cijfers die door een computerprocessor kunnen worden gelezen.