Cookies voor statistiek en advertenties
We gebruiken cookies voor statistiek en voor advertenties, allebei naar Google. Weigeren verandert niets aan wat je te zien krijgt.Lees de privacypagina
1 TiB = 1099511627780 B
Tik een waarde in en de omrekening van tebibyte naar byte loopt mee terwijl je typt. De factor is precies 1099511627780: zoveel B komt er op 1 TiB. De berekening gebeurt op je eigen apparaat; na het laden vraagt deze pagina geen server meer iets.
1 TiB is 1100000000000 B
— wat er op een schijf van 1,1 TB past, in de eenheden van het systeem.
16 TiB is 17590000000000 B
— een kleine serverkast.
0,000004547 TiB is 5000000 B
— een foto die met de telefoon is gemaakt.
9,313e-10 TiB is 1024 B
— een kibibyte, en daar begint de verwarring.
| TiB | B |
|---|---|
| 1 | 1099511627780 |
| 2 | 2199023255550 |
| 5 | 5497558138880 |
| 10 | 10995116277800 |
| 50 | 54975581388800 |
| 100 | 109951162778000 |
| 500 | 549755813888000 |
| 1000 | 1,09951162778e+15 |
TiB naar B omrekenen
Een tebibyte is 1.024 gibibyte. De afstand tot de terabyte groeit bij elke trede: 2,4 % bij kilo, 4,9 % bij mega, 7,4 % bij giga en 10 % bij tera.
Een byte is acht bits, en dat stond niet altijd vast: de eerste computers gebruikten er zes, zeven of negen. Acht won omdat er een teken in past en omdat het getal netjes in helften uiteenvalt.
Deze kant op is het een vermenigvuldiging, en wel met een heel getal: één tebibyte is 1.099.511.627.776 bytes, precies, en 1.099.511.627.776 is de definitie en geen meting die er dichtbij kwam.
Daarmee is het een van de weinige omrekeningen die je uit je hoofd kunt doen, en de uitkomst is controleerbaar: deel terug en je moet precies op je begingetal uitkomen, zonder rest die je moet wegpraten.
Eén TiB is 1.024 van de eenheid eronder; één TB is 1.000. Op deze pagina is dat het verschil tussen 1099511627776 B en 1000000000000 B — 10 % — en het gat groeit bij elke stap omhoog: op een foto een verwaarloosbare afronding, op een harde schijf een zichtbaar stuk.
Hierin zit het raadsel van de verdwenen opslag volledig. Een schijf die als terabyte verkocht wordt bevat in decimale eenheden precies wat erop staat; Windows telt hem daarna in binaire eenheden maar houdt de decimale naam aan, en daar krimpt het getal zonder dat er iets weg is. macOS telt deze eenheden sinds 10.6 decimaal, en daarom kan dezelfde schijf op twee computers twee maten lijken.
Eén tebibyte is 1.099.511.627.776 bytes — 1.024 tot de vierde macht, exact. Om van TiB naar bytes te gaan vermenigvuldig je simpelweg met dat getal: 3 TiB wordt 3.298.534.883.328 bytes, een getal van dertien cijfers waar niemand naar kijkt en meteen het patroon "3 TiB" herkent.
Deze omzetting komt vrijwel uitsluitend voor in technische contexten: een systeem dat capaciteit in TiB rapporteert, en een script of database die het exacte bytegetal nodig heeft om ermee te rekenen of het op te slaan.
Wanneer Windows of macOS een schijf- of geheugencapaciteit rapporteert in wat zij "TB" noemen maar eigenlijk in machten van 1.024 tellen, is het onderliggende bytegetal precies wat deze omzetting oplevert. Een schijf die het systeem toont als "3,64 TB" is in werkelijkheid ongeveer 4 TiB — 4.398.046.511.104 bytes, de ronde binaire waarde achter de decimaal ogende weergave.
Dat is de omgekeerde route van hoe de meeste mensen een capaciteitsgetal tegenkomen: ze zien het afgeronde TiB- of "TB"-getal op het scherm en willen weten hoeveel bytes daar exact achter zitten, meestal om te controleren of een bestand van een bekende byte-grootte er echt in past.
Het verschil met de decimale terabyte is bijna 10 procent: 1 TiB is 1.099.511.627.776 bytes tegenover 1.000.000.000.000 bytes voor 1 TB. Verwar je de twee bij het invullen van een systeem dat het exacte bytegetal verwacht, dan zit je er honderd miljard bytes naast — ruim 93 GiB, genoeg om een limiet echt te laten falen.
Het is dus de moeite waard om, voordat je deze omzetting gebruikt, te bevestigen dat de bron werkelijk tebibyte bedoelde en niet de decimale terabyte die toevallig hetzelfde label draagt op sommige productbladen.
Deel het resulterende bytegetal terug door 1.099.511.627.776 en vergelijk het met het oorspronkelijke TiB-getal. 3.298.534.883.328 gedeeld door 1.099.511.627.776 geeft precies 3, wat bevestigt dat er onderweg geen cijfer is weggevallen.
Bij een handmatige berekening met een lang getal als de vermenigvuldigingsfactor is dit een waardevolle stap, want een enkele typefout in een getal van dertien cijfers is makkelijk te maken en moeilijk te zien zonder terug te rekenen.
De meeste toepassingen hebben geen exact bytegetal nodig en zijn beter af met de tebibyte- of terabytewaarde zelf voor weergave aan een gebruiker. Deze omzetting is voor het specifieke moment waarop een systeem — een databaseveld, een API-parameter, een validatiescript — het exacte getal verwacht en geen eenheid begrijpt.
Programmeertalen die met grote gehele getallen werken (64-bit integers) kunnen dit bytegetal probleemloos aan; let wel op dat JavaScript's standaard getaltype boven ongeveer 9 biljard exact begint te haperen, wat bij tebibyte-schaal nog ruim buiten bereik ligt maar bij grotere aggregaten relevant kan worden.
Veel software gebruikt het label "TB" voor wat technisch een tebibyte is, zonder onderscheid te maken — dat is waar deze omzetting nuttig wordt: als je weet dat een systeem in werkelijkheid binair rekent ondanks het decimale label, geeft deze rekensom het correcte bytegetal in plaats van het bytegetal dat je zou krijgen door simpelweg met een biljoen te vermenigvuldigen.
Twijfel je of een specifiek getal decimaal of binair bedoeld is, kijk dan naar de herkomst: geheugen- en bestandssysteemrapportage is vrijwel altijd binair, terwijl marketingmateriaal en factureringsgetallen vrijwel altijd decimaal zijn.
1 TiB is 1099511627780 B. De waarde is exact en niet afgerond: de verhouding tussen tebibyte en byte ligt per definitie vast.
Nee. De berekening gebeurt in je browser. Je kunt de verbinding verbreken en gewoon doorrekenen, en dat is meteen de eenvoudigste manier om het na te gaan.
Omdat twee verschillende eenheden dezelfde naam dragen. Fabrikanten rekenen 1 GB = 1.000.000.000 bytes; Windows toont gibibytes, dus 1.073.741.824 bytes, maar noemt ze «GB». Dezelfde schijf lijkt daardoor zeven procent kleiner. Er is niets verdwenen.
Eén B is 9,09495e-13 TiB. Het is dezelfde verhouding achterstevoren gelezen, dus een uitkomst van de ene pagina die je door de andere haalt, moet weer uitkomen waar hij begon.
Wat deze pagina over informatie-eenheden beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.
De factor is een constante op de pagina en de som is vier bewerkingen, dus er gaat niets ergens heen en er hoeft ook niets heen. Het getal dat je intikt verlaat de browser niet — er is geen verzoek waarin het zou kunnen meereizen.