Daten-Einheiten verstehen: Bit, Byte, kB, KiB, MB und MiB
Zwei korrekte Präfixsysteme verursachen viele Missverständnisse: 1 kB sind 1000 Byte, 1 KiB dagegen 1024 Byte. Bits zu Bytes ist mathematisch einfach; entscheidend ist die Konvention hinter MB, MiB, GB oder GiB.
Bit und Byte
Ein Byte besteht aus acht Bits. Kleines b steht üblicherweise für Bit, großes B für Byte. 100 Mb/s und 100 MB/s unterscheiden sich daher um Faktor acht.
Bits zu Bytes teilt durch acht; Netzwerkgeschwindigkeit wird oft in Bit/s, Dateigröße in Byte angegeben.
Dezimale Präfixe
SI verwendet 1000er-Potenzen: kB=1000 B, MB=1.000.000 B, GB=1.000.000.000 B. Laufwerkshersteller nutzen diese Darstellung häufig.
Bits zu Kilobytes sollte klar angeben, ob kB dezimal gemeint ist.
Binäre IEC-Präfixe
KiB=1024 B, MiB=1.048.576 B und GiB=1024 MiB. Bits zu KiB verwendet diese Beziehungen.
Der Unterschied wächst mit der Größenordnung.
Warum Laufwerke kleiner erscheinen
1 TB dezimal entspricht ungefähr 0,91 TiB. Die Bytes sind nicht verschwunden; nur die Einheit wurde geändert.
Formatierung und Partitionen können zusätzlich nutzbaren Platz reduzieren.
Mbps versus MB/s
100 Mbps entsprechen theoretisch 12,5 MB/s vor Overhead.
Für Transferzeit müssen Dateigröße und Rate auf kompatible Einheiten gebracht werden.
Softwareanzeigen
Programme können denselben Bytewert unterschiedlich als MB/MiB darstellen.
Dokumentation sollte eindeutige SI- oder IEC-Symbole verwenden.
Große Einheiten
PB/PiB und EB/EiB unterscheiden sich stark in absoluten Bytes.
Für Billing exakte Integer-Bytezahlen speichern.
Keine Verwechslung mit Kompression
Kompression oder Base64 ändern die Anzahl Bytes; das ist keine reine Einheitenumrechnung.
API-Limits müssen deshalb genau definiert sein.
Rundung
Bytezählung möglichst als Integer speichern und erst bei Anzeige in GB/GiB umrechnen.
Frühes Runden erzeugt bei großen Datenmengen Fehler.
Workflow
Bit/Byte bestimmen, Präfixsystem bestimmen, gemeinsame Basiseinheit wählen und zuletzt runden.
Bits zu GB oder KiB-Tools sind zuverlässig, wenn die Begriffe klar sind.
Häufige Fragen
Bits pro Byte?
8.
kB = KiB?
Nein.
Warum 1 TB ≈ 0,91 TiB?
Andere Einheit.
100 Mbps = 100 MB/s?
Nein, theoretisch 12,5 MB/s.
Standards für Dateneinheiten
- NIST — Prefixes for binary multiples
- IEC — International Electrotechnical Commission
- BIPM — SI Brochure
This article is an original practical guide informed by the standards and official references above.