⚙️ Nástrojárna Rychlé nástroje zdarma, přímo v prohlížeči. CZEN

Převodník číselných soustav

Převeďte číslo mezi dvojkovou, osmičkovou, desítkovou a šestnáctkovou soustavou. Zadáte hodnotu a soustavu vstupu, nástroj okamžitě dopočítá zbylé tři zápisy. Hodí se pro programování, ladění kódu, práci s barvami i školní úlohy z informatiky — bez instalace a bez odesílání dat kamkoliv na server.

Desítková
Dvojková
Šestnáctková
Osmičková

Jak převodník soustav funguje

Číselná soustava určuje, kolik různých číslic se používá k zápisu čísel a jakou váhu má každá pozice. Desítková soustava (základ 10) používá číslice 0–9, dvojková (základ 2) jen 0 a 1, osmičková (základ 8) číslice 0–7 a šestnáctková (základ 16) číslice 0–9 a písmena A–F pro hodnoty 10–15. Každé číslo v libovolné soustavě lze převést na tutéž hodnotu ve všech ostatních — jde jen o jiný zápis stejného množství.

Nástroj vezme zadaný text, ověří, že obsahuje pouze znaky platné pro zvolenou vstupní soustavu (např. pro dvojkovou jen 0 a 1), převede ho interně na desítkové číslo a z něj dopočítá zápis ve zbylých třech soustavách. Celý výpočet běží přímo v prohlížeči.

Jak převodník soustav použít

  1. Zadejte číslo do pole Hodnota.
  2. Vyberte, ve které soustavě je zadaná hodnota (desítková, dvojková, osmičková nebo šestnáctková).
  3. Přečtěte si výsledek — nástroj automaticky zobrazí stejné číslo ve všech čtyřech soustavách.
VstupSoustava vstupuDesítkováDvojkováŠestnáctkováOsmičková
255Desítková25511111111FF377
1010Dvojková101010A12

K čemu se převodník soustav hodí

Programátoři ho využijí při ladění kódu, práci s bitovými maskami nebo síťovými maskami, kde se často střídá binární a hexadecimální zápis. Šestnáctková soustava je základ zápisu barev (#FF0000), MAC adres nebo hashů. Osmičková soustava se dnes používá hlavně u unixových oprávnění souborů (např. chmod 755). Studenti informatiky nástroj ocení při procvičování převodů mezi soustavami. Protože se vše počítá jen v prohlížeči pomocí JavaScriptu, žádná zadaná hodnota se nikam neodesílá ani neukládá.

Časté dotazy

Jaké soustavy nástroj podporuje?

Čtyři nejběžnější: dvojkovou (2), osmičkovou (8), desítkovou (10) a šestnáctkovou (16). Jiné základy (např. třicetišestkový) nepodporuje.

Proč nástroj nepřijme záporná čísla ani desetinnou čárku?

Počítá jen s celými nezápornými čísly. Záporná a desetinná čísla vyžadují jinou reprezentaci (např. dvojkový doplněk nebo pohyblivou řádovou čárku), kterou nástroj neřeší, aby výsledek zůstal jednoznačný.

Musím u šestnáctkového vstupu psát velká písmena?

Ne, nástroj přijme malá i velká písmena a interně je sjednotí. Výsledek v šestnáctkové soustavě ale vždy zobrazí velkými písmeny (A–F), což je běžná konvence.

Co se stane, když zadám znak, který do zvolené soustavy nepatří?

Výstup zůstane prázdný (–) u všech soustav, dokud nezadáte hodnotu platnou pro zvolenou vstupní soustavu — třeba číslici 8 nelze zadat jako osmičkové číslo.

Jak velké číslo nástroj zvládne přesně převést?

Přesnost je omezená standardním číselným typem JavaScriptu, bezpečně do 2^53−1 (přibližně 9 kvadrilionů). Pro běžné použití — IP adresy, barvy, bajty, ladění kódu — to bohatě stačí.

Odesílá se zadané číslo někam na server?

Ne. Celý přepočet běží přímo v prohlížeči pomocí JavaScriptu, žádná hodnota se nikam neodesílá ani neukládá.

K čemu se nejčastěji používá šestnáctková soustava?

Nejčastěji u barev v CSS (#FF0000), MAC adres, hashů a ladicích výpisů paměti — je kompaktnější než binární zápis a snáz se čte.

Jaký je rozdíl mezi osmičkovou a šestnáctkovou soustavou v praxi?

Osmičková se dnes používá málo, hlavně u unixových oprávnění souborů (chmod 755). Šestnáctková je v IT mnohem běžnější — barvy, hashe, paměťové adresy.

📅 Naposledy aktualizováno: 16. 7. 2026