Převeď bajty na bity

Poslední revize obsahu:

1 bajt má 8 bitů, takže počet bajtů stačí vynásobit 8. Zadej velikost v bajtech a převodník hned ukáže výsledek v bitech.

B
bit
na

Kolik bitů má bajt?

Bajt má zpravidla osm bitů, které tvoří osmimístné dvojkové číslo od 0 do 255[1]. Každý z těch bitů má hodnotu 0 nebo 1, takže bajt nabývá 256 různých hodnot, od 00000000 do 11111111 ve dvojkové soustavě.

Bajt se dá rozdělit i na dvě poloviny po 4 bitech. Takové polovině se říká nibble a odpovídá přesně jedné šestnáctkové číslici[2].

Jak převést bajty na bity?

Počet bajtů vynásob 8: bity = bajty × 8. Velikost 4 B je 4 × 8 = 32 bitů a 1 024 B je 8 192 bitů. Opačným směrem se dělí osmi a to za tebe udělá převodník bitů na bajty.

Větší jednotku nejdřív převeď na bajty. Kilobajt má podle standardu 1 000, nebo 1 024 bajtů, a dává tedy 8 000, nebo 8 192 bitů. Obě varianty spočítá převodník datových jednotek. Megabajt dává stejným způsobem 8 000 000, nebo 8 388 608 bitů a oba výsledky ukáže převodník datových jednotek, když v něm zvolíš MB, nebo MiB.

Kolik bitů je daný počet bajtů?

Násobení osmi dává vždy celé číslo, takže výsledky jsou přesné.
BajtyBity
1 bajt8 bitů
2 bajty16 bitů
3 bajty24 bitů
4 bajty32 bitů
6 bajtů48 bitů
8 bajtů64 bitů
10 bajtů80 bitů
16 bajtů128 bitů
32 bajtů256 bitů
64 bajtů512 bitů
100 bajtů800 bitů
128 bajtů1 024 bitů
256 bajtů2 048 bitů
512 bajtů4 096 bitů
1 000 bajtů8 000 bitů
1 024 bajtů8 192 bitů

Kolik bitů zabere jedno písmeno?

Rozházené černé klávesy klávesnice s latinským písmenem V, ruskými písmeny М a Ж a klávesami Insert, F4 a F9
Na klávesách je latinské písmeno V a ruská písmena М a Ж. V UTF-8 zabere V 1 bajt, tedy 8 bitů, kdežto Ж 2 bajty, tedy 16 bitů. Foto: Sofya, Unsplash.

Text uložený v kódování UTF-8 zabere na jeden znak 1 až 4 bajty[3]. Písmena bez diakritiky, číslice a mezera se vejdou do 1 bajtu, tedy do 8 bitů. Písmena české abecedy s háčkem nebo čárkou potřebují 2 bajty, tedy 16 bitů.

Slovo čeština má proto 7 písmen, ale v UTF-8 zabere 9 bajtů, tedy 72 bitů: č a š po 2 bajtech a zbylých pět písmen po 1 bajtu.

Kolik bajtů a bitů zaberou znaky v UTF-8?

Počet bajtů závisí na čísle znaku ve standardu Unicode, ne na jeho vzhledu.
ZnakBajty v UTF-8Bity
Písmeno A, číslice nebo mezera1 B8 bitů
Písmeno s háčkem nebo čárkou, například č, ř nebo á2 B16 bitů
Ruské písmeno Ж2 B16 bitů
Znak eura €3 B24 bitů
Emoji4 B32 bitů
Počet bajtů vychází z tabulky rozsahů kódování UTF-8 v RFC 3629[3].

Odkud pocházejí slova bit a bajt?

Bit je zkratka anglického binary digit, tedy dvojková číslice. Takto termín zkrátil John W. Tukey v poznámce z Bellových laboratoří z 9. ledna 1947 a o rok později použil Claude E. Shannon slovo bit ve své práci „A Mathematical Theory of Communication“[4].

Slovo byte zavedl Werner Buchholz v roce 1956 při práci na počítači IBM Stretch[1]. Vychází z anglického bite, sousto, a psaní s y bylo zvoleno schválně, aby se slovo omylem nezměnilo na bit[2].

Jaké zápisy bajtů tento převodník přijme?

Vlož počet bajtů tak, jak ho máš: s čárkou, s tečkou, s mezerou mezi tisíci, nebo i s jednotkou. Pole každý z těchto zápisů přečte a samo převede a tabulka přesně ukazuje, co s každým udělá. Výsledky spočítal sám převodník.
Co zadášCo převodník ukážeJak to čteme
1,512 bitČárka odděluje desetinná místa, takže v poli je jeden a půl bajtu.
1.512 bitTečka před jedinou číslicí také odděluje desetinná místa, takže výsledek je stejný jako u 1,5.
1.50012 bitSamotnou tečku čteme vždy jako desetinnou, takže počítáme jeden a půl bajtu. Pod polem se objeví upozornění a tisíc pět set zadáš jako 1500 nebo 1 500.
1 50012000 bitMezeru mezi tisíci přeskočíme, takže v poli je tisíc pět set bajtů.
64 B512 bitJednotka pole vložená spolu s číslem nevadí, protože bereme číslo, které stojí před ní.
256 bajtů2048 bitVelikost zkopírovanou i se slovem bajtů, třeba z okna Vlastnosti souboru, čteme jako počet bajtů.
32 bitů32 bitBity vložené do pole pro bajty převedeme na 4 bajty a upozorníme na to pod polem, takže výsledkem je zase stejných 32 bitů.
1 KB8000 bitKilobajt tu počítáme jako 1000 bajtů, protože tato dvojice nemá přepínač standardu. Na 8192 bitů kilobajtu o 1024 bajtech použij převodník datových jednotek.
½4 bitZnak ½ zkopírovaný z textu čteme jako půl bajtu.
2e316000 bitVědecký zápis z tabulkového procesoru čteme přímo: 2e3 jsou dva tisíce bajtů.

Převést jiné jednotky na Bity

Převést Bajty na jiné jednotky

Zdroje

  1. Bajt — Wikipedie
  2. Byte (anglická verze) — Wikipedie
  3. RFC 3629: UTF-8, a transformation format of ISO 10646 (anglická verze) — RFC Editor
  4. Bit (anglická verze) — Wikipedie
  5. bajt — Internetová jazyková příručka, Ústav pro jazyk český AV ČR

Všechny hodnoty v tabulkách jsme spočítali z definic jednotek a před zveřejněním ověřili výpočtem. Historické údaje a názvy místních jednotek vycházejí ze zdrojů uvedených výše.

Poslední revize obsahu: · napsal a zkontroloval tým Arteon

Časté otázky o bajtech a bitech

Píše se bajt, nebo byte?

Správně jsou oba zápisy. Internetová jazyková příručka Ústavu pro jazyk český uvádí bajt a připouští i zápis byte, obojí se vyslovuje [bajt] a skloňuje se jako rod mužský: bajtu, bajty, bajtů[5].

Snímek obrazovky bezplatného nástroje Arteon: Převeď bajty na bity

Máš dotaz nebo návrh?

Pokud najdeš chybu v tabulce nebo ti chybí nějaký převod, napiš nám.