Převodník číselných základen
Převádějte čísla mezi různými číselnými soustavami pomocí našeho bezplatného online převodníku základů. Snadno převádějte hodnoty mezi binárním (základ 2), oktálním (základ 8), desítkovým (základ 10) a hexadecimálním (základ 16) formátem. Nezbytné pro programátory, studenty informatiky a nadšence do digitální elektroniky.
Často kladené otázky
Hlavní číselné základy ve výpočetní technice jsou: dvojková soustava (základ 2) s číslicemi 0-1, osmičková soustava (základ 8) s číslicemi 0-7, desítková soustava (základ 10) s číslicemi 0-9 (standardní počítání) a šestnáctková soustava (základ 16) s číslicemi 0-9 a písmeny A-F. Každý základ má specifické využití v informatice a digitálních systémech.
Chcete-li převést desetinné číslo na dvojkové, opakovaně vydělte číslo dvěma a zbytky zapište v opačném pořadí. Například 13 v desítkové soustavě: 13÷2=6 R1, 6÷2=3 R0, 3÷2=1 R1, 1÷2=0 R1, což dává binární číslo 1101. Náš převodník toto provede okamžitě pro libovolné číslo.
Šestnáctková soustava (základ 16) je široce používaná, protože kompaktněji reprezentuje binární data - jedna šestnáctková číslice představuje přesně čtyři binární číslice. To usnadňuje čtení a zápis adres paměti, kódů barev a dalších binárních dat. Například binární 11111111 je v hexadecimální soustavě jednoduše FF.
Osmičková soustava (základ 8) používá číslice 0-7 a byla historicky oblíbená ve výpočetní technice, protože tři binární číslice se rovnají jedné osmičkové číslici. I když je dnes méně běžný, stále se používá v oprávněních souborů v systému Unix (například 755 nebo 644) a v některých starších systémech. Každá osmičková číslice představuje přesně tři bity.
V šestnáctkové soustavě představují písmena A-F hodnoty 10-15. A=10, B=11, C=12, D=13, E=14, F=15. Díky tomu může šestnáctková soustava reprezentovat 16 různých hodnot pomocí jediné číslice, což ji činí kompaktní pro reprezentaci velkých binárních čísel. Například hexadecimální číslo 2F se rovná decimálnímu číslu 47.
Náš převodník podporuje čtyři nejběžnější báze: binární (2), osmičkovou (8), desítkovou (10) a šestnáctkovou (16). Stačí zadat číslo v libovolném základu a okamžitě se zobrazí ekvivalentní hodnoty ve všech ostatních základech. Převodník automaticky rozpozná neplatné číslice pro zvolený základ.
Základním jazykem počítačů je dvojková soustava (báze 2), kde každý bit představuje 0 nebo 1 (vypnuto nebo zapnuto). Všechna data - čísla, text, obrázky, videa - jsou nakonec uložena ve dvojkové soustavě. Porozumění binárnímu kódu je nezbytné pro nízkoúrovňové programování, práci v síti (IP adresy) a pochopení toho, jak počítače zpracovávají informace.
Šestnáctková soustava se hojně používá pro barevné kódy v CSS (#FF5733), kódování znaků (body Unicode, např. U+00A9 pro ©) a kompaktní reprezentaci binárních dat. Používá se také při ladění, pro adresy v paměti a všude tam, kde je třeba binární data zobrazit v lidsky čitelném formátu.
Náš převodník si s velkými čísly poradí automaticky. Pro ruční převod použijte metodu opakovaného dělení pro převod binární/oktální soustavy nebo seskupte binární číslice (4 bity = 1 šestnáctková číslice, 3 bity = 1 osmičková číslice). Převodník provádí veškerou složitou aritmetiku okamžitě, čímž zabraňuje chybám při výpočtu.
Osmičková soustava se stále používá v oprávněních k souborům v systémech Unix/Linux (chmod 755), v některých starších systémech a v situacích, kdy je seskupování podle 3 bitů přirozené. Šestnáctková soustava však v moderní výpočetní technice z velké části nahradila osmičkovou soustavu díky jejímu čistšímu vztahu k datům o velikosti bajtu (2 šestnáctkové číslice = 1 bajt).
