De kibibit is een eenheid van digitale informatie gelijk aan 1024 bits. Het symbool is Kibit. Het is de eerste van de binaire voorvoegsels, een reeks eenheden die de Internationale Elektrotechnische Commissie in 1998 vastlegde om een verwarring te beëindigen die sinds de jaren zestig door het computergebruik liep.
Het probleem was eenvoudig. Computers adresseren geheugen in machten van twee, zodat geheugen in brokken van 1024 kwam in plaats van 1000. Ingenieurs leenden voor die hoeveelheid het metrieke voorvoegsel kilo, omdat 1024 dicht bij 1000 ligt, en bij kleine getallen was de benadering onschadelijk. Maar opslag en overdracht telden in echte duizendtallen, zodat hetzelfde voorvoegsel twee verschillende dingen betekende naargelang welk deel van de machine werd beschreven.
De oplossing van de IEC was nieuwe namen te munten. Kibi is een samentrekking van kilo binair, en het patroon loopt door met mebi, gibi, tebi, pebi, exbi, zebi en yobi. Elk is 1024 maal de eronder, en elk symbool heeft de vorm van een hoofdletter gevolgd door een kleine i: Ki, Mi, Gi, Ti enzovoort. De kilobit betekent voortaan duizend bits en niets anders.
Eén kibibit is 128 octetten, en de afstand tot een kilobit is 2,4 procent. Dat kleine verschil is de reden dat de twee zo lang zijn verward: op deze schaal merkt niemand het. De fout stapelt zich bij elke trede met 2,4 procent, bereikt 5 procent bij de mebibit, 7 procent bij de gibibit en 21 procent bij de yobibit, en daar werd de dubbelzinnigheid werkelijk duur.
De overname is gedeeltelijk en ongelijk geweest. Normalisatie-instellingen, de Linux-kern en het merendeel van de technische documentatie gebruiken de IEC-voorvoegsels correct. Consumentenprogramma's grotendeels niet, en veel programma's schrijven nog altijd KB terwijl ze door 1024 delen. Het gevolg is dat een lezer vaak uit het verband moet afleiden welk gebruik een getal volgt, wat juist is wat de norm moest voorkomen.
In de praktijk verschijnt de kibibit vooral in de gegevensbladen van kleine geheugenchips, in de seriële geheugens die ingebouwde stelsels gebruiken, en in protocoldocumenten waar een exacte macht van twee ertoe doet. Overal waar 1024 bedoeld is en niet 1000, is dit de juiste eenheid.
Eén kibibit is gelijk aan 1024 bits, 128 octetten of 1,024 kilobit.
| Eenheid | Symbool | 1 Kibibit is gelijk aan | 1 hiervan is gelijk aan | Omrekenaar |
|---|---|---|---|---|
| Bit | bit | 1024 bit | 0.0009765625 Kibit | Kibibits naar Bits |
| Kilobit | kbit | 1.024 kbit | 0.9765625 Kibit | Kibibits naar Kilobits |
| Megabit | Mbit | 0.001024 Mbit | 976.5625 Kibit | Kibibits naar Megabits |
| Gigabit | Gbit | 0.000001024 Gbit | 976562.5 Kibit | Kibibits naar Gigabits |
| Terabit | Tbit | 0.000000001024 Tbit | 976562500 Kibit | Kibibits naar Terabits |
| Petabit | Pbit | 1.024 × 10-12 Pbit | 976562500000 Kibit | Kibibits naar Petabits |
| Exabit | Ebit | 1.024 × 10-15 Ebit | 976562500000000 Kibit | Kibibits naar Exabits |
| Zettabit | Zbit | 1.024 × 10-18 Zbit | 9.765625 × 1017 Kibit | Kibibits naar Zettabits |
| Yottabit | Ybit | 1.024 × 10-21 Ybit | 9.765625 × 1020 Kibit | Kibibits naar Yottabits |
| Octet | octet | 128 octet | 0.0078125 Kibit | Kibibits naar Octetten |
| Kilooctet | ko | 0.128 ko | 7.8125 Kibit | Kibibits naar Kilooctetten |
| Megaoctet | Mo | 0.000128 Mo | 7812.5 Kibit | Kibibits naar Megaoctetten |
| Gigaoctet | Go | 0.000000128 Go | 7812500 Kibit | Kibibits naar Gigaoctetten |
| Teraoctet | To | 1.28 × 10-10 To | 7812500000 Kibit | Kibibits naar Teraoctetten |
| Petaoctet | Po | 1.28 × 10-13 Po | 7812500000000 Kibit | Kibibits naar Petaoctetten |
| Exaoctet | Eo | 1.28 × 10-16 Eo | 7.8125 × 1015 Kibit | Kibibits naar Exaoctetten |
| Zettaoctet | Zo | 1.28 × 10-19 Zo | 7.8125 × 1018 Kibit | Kibibits naar Zettaoctetten |
| Yottaoctet | Yo | 1.28 × 10-22 Yo | 7.8125 × 1021 Kibit | Kibibits naar Yottaoctetten |
| Mebibit | Mibit | 0.0009765625 Mibit | 1024 Kibit | Kibibits naar Mebibits |
| Gibibit | Gibit | 0.000000953674316406 Gibit | 1048576 Kibit | Kibibits naar Gibibits |
| Tebibit | Tibit | 9.31322574615 × 10-10 Tibit | 1073741824 Kibit | Kibibits naar Tebibits |
| Pebibit | Pibit | 9.09494701773 × 10-13 Pibit | 1099511627776 Kibit | Kibibits naar Pebibits |
| Exbibit | Eibit | 8.881784197 × 10-16 Eibit | 1.12589990684 × 1015 Kibit | Kibibits naar Exbibits |
| Zebibit | Zibit | 8.67361737988 × 10-19 Zibit | 1.15292150461 × 1018 Kibit | Kibibits naar Zebibits |
| Yobibit | Yibit | 8.47032947254 × 10-22 Yibit | 1.18059162072 × 1021 Kibit | Kibibits naar Yobibits |
| Kibioctet | Kio | 0.125 Kio | 8 Kibit | Kibibits naar Kibioctetten |
| Mebioctet | Mio | 0.0001220703125 Mio | 8192 Kibit | Kibibits naar Mebioctetten |
| Gibioctet | Gio | 0.000000119209289551 Gio | 8388608 Kibit | Kibibits naar Gibioctetten |
| Tebioctet | Tio | 1.16415321827 × 10-10 Tio | 8589934592 Kibit | Kibibits naar Tebioctetten |
| Pebioctet | Pio | 1.13686837722 × 10-13 Pio | 8796093022208 Kibit | Kibibits naar Pebioctetten |
| Exbioctet | Eio | 1.11022302463 × 10-16 Eio | 9.00719925474 × 1015 Kibit | Kibibits naar Exbioctetten |
| Zebioctet | Zio | 1.08420217249 × 10-19 Zio | 9.22337203685 × 1018 Kibit | Kibibits naar Zebioctetten |
| Yobioctet | Yio | 1.05879118407 × 10-22 Yio | 9.44473296574 × 1021 Kibit | Kibibits naar Yobioctetten |