TB naar B omrekenen

TB
1000000000000B

1 TB = 1000000000000 B

Tik een waarde in en de omrekening van terabyte naar byte loopt mee terwijl je typt. De factor is precies 1000000000000: zoveel B komt er op 1 TB. De berekening gebeurt op je eigen apparaat; na het laden vraagt deze pagina geen server meer iets.

  • Waar het draait In je browser. Het getal dat je intikt komt nooit in een verzoek terecht.
  • Exact per definitie 1 TB is precies 1000000000000 B — een definitie, geen afgeronde factor.
  • Antwoordt terwijl je typt Geen knop, geen wachten. Het antwoord staat al op de pagina voordat er een script draait.

terabyte naar byte in de praktijk

  • 1 TB is 1000000000000 B

    — een schijf zoals de doos hem beschrijft.

  • 8 TB is 8000000000000 B

    — een grote schijf in een computer.

  • 0,000005 TB is 5000000 B

    — een foto die met de telefoon is gemaakt.

  • 1,024e-9 TB is 1024 B

    — een kibibyte, en daar begint de verwarring.

terabyte en byte in één oogopslag

Elk getal in deze tabel is berekend uit dezelfde definitie als de rekenmachine gebruikt, dus de tabel kan niet afwijken van het antwoord hierboven.
TBB
11000000000000
22000000000000
55000000000000
1010000000000000
5050000000000000
100100000000000000
500500000000000000
10001e+15

terabyte en byte

Een terabyte is duizend miljard bytes, oftewel 10¹². Een schijf die als 1 TB verkocht wordt heeft precies dat: de ruimte die lijkt te ontbreken is onenigheid over eenheden en geen tekort.

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.

Hier schuift alleen de komma

Van terabytes naar bytes schuift de komma 12 plaatsen naar rechts, en verder verandert er niets. Geen factor om te onthouden en niets om af te ronden: de cijfers blijven in dezelfde volgorde staan, alleen hun plek verandert.

1.234 TB is 1234000000000000 B — dezelfde cijfers, een stuk opgeschoven. Dat is het waard om te weten, want dit is de enige omrekening die je in één oogopslag controleert: staan er in de uitkomst andere cijfers dan waarmee je begon, dan heeft niet deze omrekening ze veranderd.

Twaalf nullen erbij

Eén terabyte is een biljoen bytes, dus is de omzetting twaalf nullen aan het aantal TB plakken. 2,5 TB wordt zo 2.500.000.000.000 bytes — een getal met dertien cijfers dat in de praktijk vrijwel nooit met de hand geschreven wordt, maar wel voorkomt in configuratiebestanden, API-antwoorden en databasequery's die op de exacte byte moeten kunnen rekenen.

Deze richting is de omgekeerde van wat de meeste mensen zoeken; het komt meestal voor wanneer een systeem een capaciteit of limiet moet instellen op basis van een getal dat elders in terabytes gecommuniceerd is, zoals een opslagquotum dat als "5 TB" in een contract staat maar als exact bytegetal in een databaseveld terecht moet komen.

Decimaal of binair: het verschil van 10 procent

Is de bron van je terabytegetal decimaal (de fabrikantslezing) of binair (wat een besturingssysteem vaak "TB" noemt terwijl het TiB bedoelt)? Bij 2,5 TB decimaal krijg je 2.500.000.000.000 bytes; bedoelde de bron 2,5 TiB, dan is het echte bytegetal 2.748.779.069.440 — bijna 10 procent meer.

Dat verschil is op deze schaal groot genoeg om een harde limiet echt te laten falen of juist onnodig ruim te maken. Bij het configureren van een systeem dat het exacte bytegetal verwacht, is het de moeite waard om eerst te checken welk systeem de bron van je terabytegetal daadwerkelijk gebruikte.

Grote getallen groeperen om fouten te voorkomen

Bij het handmatig uitschrijven van een bytegetal op deze schaal, groepeer de cijfers in drieën van rechts en tel de groepen: eenheden, duizenden, miljoenen, miljarden, biljoenen. Vier volle groepen na de leidende cijfers wijst op terabyteschaal.

8.000.000.000.000 heeft vier groepen na de leidende 8, wat bevestigt dat het om 8 TB gaat. Eén nul te veel of te weinig verandert het antwoord met een factor tien, en het resultaat blijft er nog steeds aannemelijk uitzien — vandaar dat deze controle het overslaan niet waard is.

Waarom sommige systemen dit exacte getal eisen

Databasevelden die een bestandsgrootte of quotum bijhouden, gebruiken vaak een 64-bit geheel getal in bytes, zonder eenheid erbij — de applicatie die het getal leest, moet zelf weten dat het om bytes gaat en het correct omzetten voor weergave. Vandaar dat een ontwikkelaar die zo'n veld handmatig invult, eerst het terabytegetal naar bytes moet omrekenen.

Ook API's die een uploadlimiet of een quotum communiceren, specificeren dat vaak in bytes in de technische documentatie, zelfs wanneer de gebruikersinterface het in terabytes toont — de twee getallen moeten wel overeenkomen, dus is de omzetting waar de een naar de ander leidt geen vrijblijvende keuze.

Zelfcontrole met een omgekeerde berekening

Deel het bytegetal terug door een biljoen en vergelijk het resultaat met het oorspronkelijke terabytegetal. 2.500.000.000.000 gedeeld door een biljoen geeft precies 2,5, wat bevestigt dat er geen nul is weggevallen of toegevoegd onderweg.

Deze controle is vooral nuttig wanneer het bytegetal handmatig getypt is in plaats van berekend, want een verkeerd geteld aantal nullen bij het typen is de meest voorkomende fout op deze schaal en de moeilijkste om zonder controle te ontdekken.

Wanneer je beter bij terabytes kunt blijven

Voor vrijwel elk gesprek met een mens — een offerte, een capaciteitsplan, een gebruikersinterface — is het bytegetal de verkeerde eenheid om te tonen; niemand leest "2.500.000.000.000 bytes" liever dan "2,5 TB". Zet alleen om naar bytes op het moment dat een systeem daadwerkelijk het exacte getal nodig heeft.

Bewaar in dat geval het oorspronkelijke terabytegetal ergens naast het bytegetal, zodat een latere lezer niet hoeft te reconstrueren welke afronding en welk systeem (decimaal of binair) tot het bytegetal geleid hebben.

TB naar B omrekenen: veelgestelde vragen

Hoeveel is 1 TB in B?

1 TB is 1000000000000 B. De waarde is exact en niet afgerond: de verhouding tussen terabyte en byte ligt per definitie vast.

Wordt wat ik intik ergens heen gestuurd?

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.

Waarom toont mijn schijf minder ruimte dan erop staat?

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.

Andersom: byte naar terabyte

Eén B is 1e-12 TB. 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.

Waar deze cijfers vandaan komen

Wat deze pagina over informatie-eenheden beweert, is na te gaan, en dit zijn de documenten die de zaak beslechten.

Hoe deze pagina werkt

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.