Proč je 1 KB 1024 bajtů?
Matematika a informatika se často týkají bitů a bytů, ale 1 KB není vždy 1024 bytů. Ukážeme vám, co je za tím.
1 KB = 1024 nebo 1 000 bytů?
- Podle mezinárodního systému jednotek SI (Système international d'unités) je předpona Kilo tisíckrát, Mega pro miliony a Giga pro miliardy jednotek.
- 1 kilobyte (KByte) by proto měl odpovídat 1 000 bytům, ale v praxi je to 1024 bytů. Megabajt (MByte) také neodpovídá 1 000 000 bajtů, ale 1 048 576 bajtů.
- Důvodem je skutečnost, že binární systém je používán v počítačovém jazyce, vše v podstatě sestává z nul a jedniček. Pokud vynásobíme 2 bajty 10krát sami, získáme známých 1024 bajtů. Termín KiloByte se tedy formálně mýlí, ale stal se běžným.
Další zmatek ohledně KBytů a bytů
- Velikost souborů, paměť a kapacita CD jsou stále uvedeny jako obvykle ve formálně nesprávném formátu 1 KB = 1024 bajtů.
- Situace se však liší u pevných disků, DVD a BluRays. Zde musí výrobci dodržovat standard SI, takže zde je výpočet 1 KB = 1 000 bajtů. To také vytváří zmatek.
- Za účelem vyřešení tohoto zmatku byl v roce 2000 vytvořen nový standard. KB je 1 000 bajtů, KiB je 1024 bajtů. Toto označení však v žádném oboru nemohlo zvítězit.
- V budoucnu tedy bude stále mnoho zmatků. Rozdíl je zvláště důležitý v matematice, ale je velmi nejasný. Vše záleží na kontextu: v informatice můžete obvykle počítat s 1024 bajty, v matematice je to často 1000 bajtů.
V dalším praktickém tipu vám ukážeme rozdíl mezi bitem a bajtem.