Kilobajt: 1000 czy 1024 bajty?
Opublikowano
W skrócie
W Międzynarodowym Układzie Jednostek Miar przedrostek kilo zawsze oznacza 1000, więc kilobajt (kB) to 1000 bajtów. Wartość 1024 bajtów ma osobną nazwę i symbol: kibibajt (KiB).
Dla kilo różnica jest niewielka, ale rośnie z każdym krokiem: około 2,4 % przy kilo i już około 10 % przy tera.
Skąd zamieszanie
Komputery liczą w potęgach dwójki, a 210 = 1024 jest bliskie 1000. Dlatego w informatyce zaczęto używać przedrostków SI kilo, mega i giga na oznaczenie 1024, 1 048 576 i 1 073 741 824.
Układ SI na to nie pozwala. Przedrostki SI zawsze oznaczają potęgi dziesięciu, a przewodnik NIST po układzie SI wprost zastrzega, że kilo, mega i giga nie wolno przedefiniowywać na potęgi dwójki. Więcej o przedrostkach na stronie Przegląd.
Przedrostki dla potęg dwójki
W grudniu 1998 roku Międzynarodowa Komisja Elektrotechniczna (IEC) zatwierdziła osobne przedrostki dla wielokrotności dwójkowych: kibi (Ki, 210), mebi (Mi, 220), gibi (Gi, 230), tebi (Ti, 240), pebi (Pi, 250) i exbi (Ei, 260). Nazwy łączą początek przedrostka SI z „bi” od angielskiego binary, czyli dwójkowy.
Te przedrostki nie należą do SI, ale usuwają niejednoznaczność: 1 kibibit to 1024 bity, a 1 kilobit to 1000 bitów.
Jak duża jest różnica
Kibibajt jest o 2,4 % większy od kilobajta. Mebibajt (1 048 576 B) jest o około 4,9 % większy od megabajta, gibibajt (1 073 741 824 B) o około 7,4 % większy od gigabajta, a tebibajt o około 10,0 % większy od terabajta.
Pojemność 1 TB, czyli 1012 bajtów, to więc około 0,91 TiB. Żadna z tych liczb nie jest błędna – po prostu używają innych przedrostków.
Jak to zapisywać
Symbol przedrostka kilo to mała litera k, więc kilobajt to kB, a nie KB. Przedrostek dwójkowy kibi zaczyna się wielką literą K: KiB. Symbol bajtu to B, a bitu – bit.
Źródła
- BIPM, The International System of Units (SI Brochure), 9th edition, sprawdzono 28 października 2026
- NIST, Guide for the Use of the International System of Units (SP 811), Chapter 4: Two classes of SI units and the SI prefixes, sprawdzono 28 października 2026
- NIST, Prefixes for binary multiples, sprawdzono 28 października 2026