Was sind Datenspeichereinheiten?

Daten werden in Bits und Bytes gezählt. Ein Bit ist eine einzelne 0 oder 1, und ein Byte besteht aus 8 Bits. Größere Mengen erhalten ein Präfix. Es gibt zwei Präfixreihen:

  • Dezimalpräfixe, die SI-Präfixe des metrischen Systems, steigen in Schritten von 1000: Ein Kilobyte (kB) sind 1000 Bytes, ein Megabyte (MB) 1000 Kilobytes, danach folgen Gigabytes (GB), Terabytes (TB), Petabytes (PB), Exabytes (EB), Zettabytes (ZB) und Yottabytes (YB).
  • Binärpräfixe steigen in Schritten von 1024: Ein Kibibyte (KiB) sind 1024 Bytes, ein Mebibyte (MiB) 1024 Kibibytes, danach folgen Gibibytes (GiB), Tebibytes (TiB), Pebibytes (PiB), Exbibytes (EiB), Zebibytes (ZiB) und Yobibytes (YiB). Ihre Symbole haben nach dem ersten Buchstaben ein „i“.

Toolbeschreibung

Dieses Tool rechnet Datengrößen zwischen Bits, Bytes und allen Einheiten mit Dezimalpräfixen von Kilo bis Yotta sowie Binärpräfixen von Kibi bis Yobi um – insgesamt 34 Einheiten. Alle Datenspeicher-Konverter hier funktionieren gleich, vom allgemeinen Datenspeichereinheiten-Konverter bis zu den Konvertern für jeweils ein einzelnes Einheitenpaar, etwa Megabytes in Gigabytes oder Gibibytes in Gigabytes: Sie starten mit den Einheiten aus ihrem Namen, und über die Menüs „Quelle“ und „Ziel“ lässt sich zu jeder der 34 Einheiten wechseln. Gib in ein Menü einen Suchbegriff ein, um eine Einheit über ihren Namen oder ihr Symbol zu finden, zum Beispiel „MiB“. Gib eine Zahl ein, und das Ergebnis wird während der Eingabe angezeigt und kann kopiert werden. Mit der Schaltfläche zum Tauschen wird die Umrechnungsrichtung umgekehrt.

Einheiten

Dezimaleinheit In Bytes Binäreinheit In Bytes
Kilobyte (kB) 10³ = 1,000 Kibibyte (KiB) 2¹⁰ = 1,024
Megabyte (MB) 10⁶ = 1,000,000 Mebibyte (MiB) 2²⁰ = 1,048,576
Gigabyte (GB) 10⁹ = 1,000,000,000 Gibibyte (GiB) 2³⁰ = 1,073,741,824
Terabyte (TB) 10¹² Tebibyte (TiB) 2⁴⁰ = 1,099,511,627,776
Petabyte (PB) 10¹⁵ Pebibyte (PiB) 2⁵⁰ = 1,125,899,906,842,624
Exabyte (EB) 10¹⁸ Exbibyte (EiB) 2⁶⁰ = 1,152,921,504,606,846,976
Zettabyte (ZB) 10²¹ Zebibyte (ZiB) 2⁷⁰ = 1,180,591,620,717,411,303,424
Yottabyte (YB) 10²⁴ Yobibyte (YiB) 2⁸⁰ = 1,208,925,819,614,629,174,706,176

Dieselben Einheiten in Bits reichen vom Kilobit (kbit) bis zum Yottabit (Ybit) und vom Kibibit (Kibit) bis zum Yobibit (Yibit); jede entspricht einem Achtel der Byte-Einheit mit demselben Präfix.

Beispiele

Größe Umgerechnet
1 GB 1000 MB
1 GiB 1024 MiB
1 GiB 1073.741824 MB
1 TB 931.3225746154785 GiB
500 GB 465.6612873077393 GiB
1 TiB 1.099511627776 TB
1 kB 0.9765625 KiB
1 MB 8 Mbit
100 Mbit 12.5 MB
1 PiB 1125899906842624 B

So funktioniert es

Die Umrechnung erfolgt mit mathjs, einer JavaScript-Mathematikbibliothek, die Dezimal- und Binärpräfixe verwendet. Sie rechnet mit exakten Dezimalzahlen und Brüchen statt mit Gleitkommazahlen. Deshalb werden beispielsweise 0.1 kB exakt in 100 B umgerechnet. Jedes Ergebnis wird auf 16 signifikante Stellen gerundet, womit alle 1125899906842624 Bytes eines Pebibytes dargestellt werden können. Ergebnisse ab 10¹⁶ werden in Exponentialschreibweise angegeben, damit jede angezeigte Ziffer signifikant ist: 1 EiB wird als 1.152921504606847e+18 B angezeigt. Dasselbe gilt für Ergebnisse unter 0.000001, zum Beispiel 1.25e-13 TB für 1 Bit.

Tipps

  • Um eine Geschwindigkeit von Megabit pro Sekunde in Megabyte pro Sekunde umzurechnen, rechne Megabit in Megabyte um: 100 Mbit sind 12.5 MB, also entsprechen 100 Mbit/s 12.5 MB/s.