Jednotky informace a datové kapacity se v praxi používají dvěma způsoby. Desítkové předpony kB, MB a GB vycházejí z mocnin deseti, zatímco binární předpony KiB, MiB a GiB vycházejí z mocnin dvou.
Rychlá orientace
- 1 byte (B) = 8 bitů (b).
- 1 kB = 1000 B, ale 1 KiB = 1024 B.
- 1 MB = 1 000 000 B, ale 1 MiB = 1 048 576 B.
- Baud neznamená totéž co bit za sekundu; baud vyjadřuje počet změn signálu za sekundu.
| Jednotka | Zkr. | Koeficient | Poznámka |
|---|---|---|---|
| byte | B | 1 | Základní jednotka používaná v oblasti počítačů. 1 byte = 8 bitů. Byte vznikl z písmen slov binary digits of eights. |
| bit | b | 0,125 | Nejmenší jednotka informace. Nabývá hodnot 0 nebo 1. 1 byte = 8 bit |
| kilobyte (tradičně v informatice) | kB | 1024 | 210 bytů; přesné binární označení je KiB |
| megabyte (tradičně v informatice) | MB | 1048576 | 220 bytů; přesné binární označení je MiB |
| gigabyte (tradičně v informatice) | GB | 1073741824 | 230 bytů; přesné binární označení je GiB |
| terabyte (tradičně v informatice) | TB | 1099511627776 | 240 bytů; přesné binární označení je TiB |
| disketa 3.5" 1.44 MB | HD | 1509950 | HD = High Density (vysoká hustota) |
| disketa 3.5" 720 kB | DD | 737280 | DD = Double Density (dvojitá hustota) |
| disketa 5.25" 1.2 MB | - | 1258291 | |
| disketa 5.25" 360 kB | - | 368640 | |
| kibibyte | KiB | 1024 | 210 bytů |
| mebibyte | MiB | 1 048 576 | 220 bytů |
| gibibyte | GiB | 1 073 741 824 | 230 bytů |
| tebibyte | TiB | 1 099 511 627 776 | 240 bytů |
| pebibyte | PiB | 1 125 899 906 842 624 | 250 bytů |
| exbibyte | EiB | 1 152 921 504 606 846 976 | 260 bytů |
| zebibyte | ZiB | 1 180 591 620 717 411 303 424 | 270 bytů |
| yobibyte | YiB | 1 208 925 819 614 629 174 706 176 | 280 bytů |
| nobibyte | NiB | 1 237 940 039 285 380 274 899 124 224 | 290 bytů |
| dogbyte | DiB | 1 267 650 600 228 229 401 496 703 205 376 | 2100 bytů |
Poznámka: V tabulce jsou u historicky používaných názvů kilobyte, megabyte, gigabyte a terabyte ponechány binární hodnoty, jak se dlouho používaly v informatice. V současném přesném značení se pro tyto hodnoty používají názvy kibibyte, mebibyte, gibibyte a tebibyte. Desítkové předpony kB, MB, GB a TB podle SI znamenají násobky 1000.
Kibibyte, mebibyte, gibibyte
V prosinci 1998 ustanovila IEC (International Electrotechnical Commission - mezinárodní standardizační organizace) nová jména jednotek a předpon pro binární násobky používané ve zpracování dat a při přenosech dat:
| Faktor | Přepona | Zkratka | Původ | Odvozeno |
|---|---|---|---|---|
| 210 | kibi | Ki | kilobinary (210)1 | kilo (103)1 |
| 220 | mebi | Mi | megabinary (210)2 | kilo (103)2 |
| 230 | gibi | Gi | gigabinary (210)3 | kilo (103)3 |
| 240 | tebi | Ti | terabinary (210)4 | kilo (103)4 |
| 250 | pebi | Pi | petabinary (210)5 | kilo (103)5 |
| 260 | exbi | Ei | exabinary (210)6 | kilo (103)6 |
Uvedené předpony nejsou součást jednotek systému SI. Jak je patrné z tabulky, vznikly nové jednotky odvozením z předpon používaných v SI systému jednotek. Druhá část předpony byla nahrazena slabikou bi (ze slova binary).
Podrobný popis je uveden v normě Amendment 2 to IEC International Standard IEC 60027-2: Letter symbols to be used in electrical technology - Part 2: Telecommunications and electronics.
Další informace
- Koľko bajtov má kilobajt? - Dušan Zervan
- The binary prefixes - NIST
- Kibibyte - Wolfram Research
- The Kbyte and Similar Units - Stefan Ram
Baud
Se světem počítačů souvisí také jednotka baud. Je používána pro měření rychlosti přenosu dat. Přenosová rychlost definuje rychlost přenosu dat z datového média na jiné datové médium. Baud rate udává počet změn signálu za sekundu. Počet změn se pak vyjadřuje v baudech. Jako základní jednotka informace v moderních počítačových systémech se bere jeden bit (nabývá hodnoty 0 nebo 1). Do jedné signálové změny lze zakódovat i více než jeden bit. A proto nelze slučovat pojem bps (bits per second = bity za sekundu) s pojmem baud.
Jednotka baud je pojmenována po Jean-Maurice-Émile Baudotovi (*1845 - †1903).
Časté otázky
- Kolik bitů má jeden byte?
- Jeden byte má 8 bitů.
- Jaký je rozdíl mezi kB a KiB?
- 1 kB je podle desítkového značení 1000 bytů. 1 KiB je binární jednotka a má 1024 bytů.
- Je megabyte totéž co mebibyte?
- Ne. 1 MB je 1 000 000 bytů, zatímco 1 MiB je 1 048 576 bytů.
- Je baud totéž co bit za sekundu?
- Ne vždy. Baud vyjadřuje počet změn signálu za sekundu; jedna změna signálu může nést jeden nebo více bitů.