Jak převádět mezi binární, desítkovou a hex soustavou
- Zadejte číslo do pole příslušné soustavy: desítkové, dvojkové, osmičkové nebo šestnáctkové.
- Ostatní tři pole se vyplní okamžitě.
- Chcete-li převést text, napište ho do textového pole a uvidíte jeho binární a hex zápis.
- Můžete také vložit bity nebo hex bajty a získat původní text.
Číselné soustavy a text v binárním zápisu
Čísla lze zapisovat v různých soustavách. Desítková používá deset číslic (0 až 9), dvojková dvě (0 a 1), osmičková osm (0 až 7) a šestnáctková šestnáct (0 až 9 a A až F). Desítkové 255 je ve dvojkové soustavě 11111111, v osmičkové 377 a v šestnáctkové FF.
Při převodu z desítkové na dvojkovou soustavu opakovaně dělíte dvěma a čtete zbytky pozpátku; při převodu z dvojkové na desítkovou sečtete každou jedničku vynásobenou příslušnou mocninou dvojky. Nástroj to dělá s celými čísly libovolné velikosti bez ztráty přesnosti.
Text se v počítači ukládá jako bajty. V kódování UTF-8 je písmeno A bajt 01000001 (65 desítkově, 41 hexadecimálně) a písmeno s diakritikou, například é, zabírá dva bajty (C3 A9). Proto se text v binárním zápisu píše po skupinách 8 bitů na bajt.
Co mít na paměti
- Převádí jen nezáporná celá čísla: bez desetinných míst a znamének.
- Text se kóduje jako UTF-8, nejrozšířenější kódování; jiná kódování by dala jiné bajty.
- Při převodu bajtů na text vás nástroj upozorní, pokud bajty netvoří platný text.
Často kladené otázky
Jak převedu desítkové číslo na binární?
Zadejte číslo do desítkového pole a podívejte se do binárního. Desítkové 10 je binárně 1010.
Jak převedu text na binární kód?
Napište text do textového pole: každý znak se zobrazí jako 8bitový bajt (A je 01000001).
Jak převedu hex na desítkové číslo?
Zadejte číslo do šestnáctkového pole. Například FF je desítkově 255.
A co velmi velká čísla?
Převádějí se bez ztráty přesnosti, i když mají stovky číslic.
Ukládá se to, co zadám?
Ne. Vše se počítá ve vašem prohlížeči.