Het is logisch dat computers werken met machten van 2, omdat wanneer je een bit toevoegt je het aantal mogelijk getallen maal 2 doet.
Dit zijn de machten van 2:
1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, ...
8 bits is de kleinste waarde waarmee we een letter kunnen voorstellen.
Het werd dus gewoon gekozen omdat het handig was om te zien hoeveel letters een bestand of stuk code bevat.
Dit hebben we gekozen omdat het voor ons makkelijk is.
Zelf rekenen we met een 10-delig talstelsel en gebruiken we machten van 1000 voor verschillende grootheden, denk maar aan 1 kilogram dat 1000 gram is.
1024 is de macht van 2 die het dichtste bij 1000 ligt.
Fabrikanten van opslagmedia (zoals USB-sticks, harde schijven en SSD's) rekenen vaak in stappen van 1000 in plaats van 1024. Hierdoor lijkt het alsof je meer opslag krijgt dan je in werkelijkheid kunt gebruiken.
Een fabrikant verkoopt een "1 TB" harde schijf. Ze rekenen dit als 1 TB = 1.000.000.000.000 bytes.
Maar een computer rekent met 1 TB = 1024 GB = 1.099.511.627.776 bytes.
Als je de harde schijf aansluit, zie je dus ongeveer 931 GB in plaats van de verwachte 1 TB! Dit komt omdat de computer rekent met 1024, terwijl de fabrikant rekent met 1000.
💡 Tip: Houd hier rekening mee als je opslag koopt, zodat je niet voor verrassingen komt te staan!