Gegevensgrootte Omrekenen (Bit, Byte, KB, MB, GB, TB)

Reken om tussen bits, bytes, KB, MB, GB, TB en PB — schakel tussen binaire (op 1024 gebaseerde, KiB/MiB/GiB) en decimale (op 1000 gebaseerde, SI) modus om precies te zien waarom uw "1 TB"-schijf minder toont.

223 weergaven

Resultaat

Hoe het werkt

Voer een waarde in, kies de eenheid waaruit u omrekent, kies de gewenste eenheid, en het resultaat wordt direct bijgewerkt. De tool dekt de volledige ladder van een enkele bit tot petabytes: bit, byte, KB, MB, GB, TB, PB. De belangrijke keuze is de modusschakelaar boven de velden — Binair (1024) of Decimaal (1000) — want "kilobyte" betekent al decennialang stilzwijgend twee verschillende dingen, en de verkeerde modus kiezen is verreweg de meest voorkomende reden waarom een omgerekend getal "fout" lijkt.

In binaire modus is elke stap een vermenigvuldiging met 1.024 (2¹⁰): 1 KiB = 1.024 byte, 1 MiB = 1.024 KiB, 1 GiB = 1.024 MiB, enzovoort — zo rapporteren besturingssystemen, RAM en de meeste bestandsbeheerders de grootte in werkelijkheid, omdat computergeheugen van nature in machten van twee is georganiseerd. In decimale modus is elke stap een nette vermenigvuldiging met 1.000: 1 kB = 1.000 byte, 1 MB = 1.000.000 byte, 1 GB = 1.000.000.000 byte — de SI-conventie die fabrikanten van harde schijven en ssd's op hun verpakking en specificatiebladen gebruiken, omdat die eenvoudiger te begrijpen is en aansluit bij hoe elke andere metrische eenheid schaalt. Alle berekeningen lopen via gewone JavaScript-getallen (geen BigInt) — een standaard double-precision float is exact voor gehele getallen tot 2⁵³, wat waarden op petabyte-schaal ruimschoots dekt zonder enig precisieverlies.

Goed om te weten

Dit onderscheid tussen binair en decimaal is geen moderne eigenaardigheid — het werd in 1998 vastgelegd in de IEC 60027-2-norm, die de voorvoegsels kibi-, mebi-, gibi-, tebi- (en de eenheden KiB, MiB, GiB, TiB) introduceerde, specifiek om machten-van-twee-waarden te onderscheiden van de decimale SI-voorvoegsels kilo-, mega-, giga-, die elders in wetenschap en techniek al meer dan een eeuw lang gewoon "precies 1.000" betekenden. Vóór die norm bestond, werd "kilobyte" losjes voor beide betekenissen gebruikt, afhankelijk van de context — precies de dubbelzinnigheid die IEC 60027-2 moest beëindigen — al wordt "KB/MB/GB" in alledaags gebruik vandaag de dag nog steeds voor beide betekenissen gebruikt.

Dit is precies waarom een gloednieuwe schijf met het label 1 TB in uw besturingssysteem ongeveer 931,32 GiB laat zien (of "931 GB" op een besturingssysteem dat binaire eenheden ten onrechte van decimale namen voorziet). De fabrikant heeft u 1.000.000.000.000 byte verkocht volgens de decimale definitie — dat klopt en komt overeen met de doos. Uw besturingssysteem rapporteert vrije ruimte echter in binaire eenheden: datzelfde aantal bytes delen door 1.024³ in plaats van 1.000³ levert het kleiner ogende getal 931,32 op. Er is geen opslagcapaciteit echt verdwenen; dezelfde fysieke bytes worden simpelweg in twee verschillende eenheidsstelsels geteld, en de "gebruikte" ruimte die het bestandssysteem zelf en vooraf geïnstalleerde systeembestanden innemen, zorgt daar bovenop voor een klein extra verschil.

Veelgestelde vragen

Waarom toont mijn nieuwe schijf van 1 TB slechts 931 GB in Windows of macOS?

Fabrikanten adverteren capaciteit in decimale terabytes: 1 TB = 1.000.000.000.000 byte, precies zoals verkocht. Uw besturingssysteem rapporteert vrije ruimte echter in binaire eenheden (bij elke stap gedeeld door 1.024 in plaats van 1.000), waardoor datzelfde aantal bytes wordt weergegeven als ongeveer 931,32 GiB — vaak simpelweg "931 GB" genoemd door een besturingssysteem dat decimale namen gebruikt voor binaire berekeningen. Er is geen ruimte kwijt; het is hetzelfde aantal bytes gemeten met twee verschillende eenheidsstelsels, plus een kleine hoeveelheid die daadwerkelijk door het bestandssysteem en vooraf geïnstalleerde bestanden wordt gebruikt.

Wat is het werkelijke verschil tussen een KB en een KiB?

1 KB (kilobyte, decimaal/SI) = precies 1.000 byte. 1 KiB (kibibyte, binair) = precies 1.024 byte. Het verschil is klein op KB/KiB-niveau (2,4%), maar stapelt zich bij elke stap op, zodat het verschil tussen een decimale TB en een binaire TiB op terabyte-schaal bijna 10% bedraagt.

Wanneer werd de naamgeving KiB/MiB/GiB ingevoerd, en waarom?

De IEC 60027-2-norm definieerde kibi-, mebi-, gibi- en tebi- in 1998, specifiek om binaire (machten-van-twee) hoeveelheden hun eigen ondubbelzinnige namen te geven, los van de decimale SI-voorvoegsels kilo-, mega-, giga-, die in elke andere wetenschappelijke en technische context al meer dan een eeuw precies 1.000/1.000.000/1.000.000.000 betekenden.

Is 8 megabit hetzelfde als 1 megabyte?

Niet helemaal, en dat zorgt voor verwarring bij het lezen van internetsnelheidsadvertenties. Er zitten 8 bit in een byte, dus 8 megabit (Mb) is inderdaad gelijk aan 1 megabyte (MB) als beide in hetzelfde (decimale) stelsel worden gemeten — maar internetsnelheden worden bijna altijd geadverteerd in decimale megabit per seconde, terwijl bestandsgroottes bijna altijd worden getoond in binair getinte megabytes, waardoor een verbinding van "100 Mbps" in de praktijk met ongeveer 12,5 MB/s downloadt, niet met 100.

Welke modus moet ik gebruiken — Binair of Decimaal?

Gebruik Binair (1024) wanneer u vergelijkt met getallen die uw besturingssysteem, RAM-specificaties of een bestandsbeheerder rapporteren, aangezien die vrijwel altijd in machten van twee worden berekend. Gebruik Decimaal (1000) wanneer u vergelijkt met de geadverteerde capaciteit van een opslagapparaat, netwerk-/internetsnelheidscijfers, of een specificatieblad van een hardwarefabrikant, aangezien die de decimale SI-conventie volgen.

Reacties

Nog geen reacties — schrijf de eerste!

Vergelijkbare tools