Text a kód / MULTIVERTO

Desítková na hexadecimální

Převeďte celé desítkové číslo na hexadecimální zápis s předponou 0x.

Okamžitý převodVáš vstup zůstává v prohlížeči. Text k převodu nikam neodesíláme.
Soubor zůstává ve vašem prohlížeči.
Řetězit nástroje

Každý textový nástroj použijte na předchozí výsledek.

01 / Postup

Jak to funguje

Každá skupina čtyř bitů odpovídá hexadecimální číslici 0–9 nebo A–F.

Užitečná poznámka

Znaménko se zapisuje zvlášť; výsledky nejsou strojová celá čísla pevné šířky ve dvojkovém doplňku.

02 / Příklad

Příklad

Váš vstup255
Výsledek0xFF

03 / Postup

Desítková na hexadecimální — Jak to funguje

Zkrácení celého čísla do hexadecimálního tvaru

Převeďte celé desítkové číslo na hexadecimální zápis s předponou 0x. Tento směr zvolte pro převod desítkového čísla ze záznamu, kalkulačky nebo API na úsporný zápis používaný v kódu a technické dokumentaci. Výstup má předponu 0x, aby se odlišil od desítkového čísla se stejnými číslicemi. Lze zadat kladná i záporná celá čísla libovolné praktické délky.

Každá skupina čtyř bitů odpovídá hexadecimální číslici 0–9 nebo A–F. Protože šestnáct je čtvrtá mocnina dvojky, každá hexadecimální číslice představuje čtyři bity. Desítkové 255 je FF a zde se píše 0xFF; 15 je 0xF a 16 je 0x10. U záporného výsledku stojí minus před 0x. Převodník nedoplňuje nuly do hranice bajtu ani nepředpokládá barvu: 0xFF je číslo, ne automaticky kanál CSS. Pro konkrétní kontrolu dává ukázkový vstup 255 výsledek 0xFF. Původní hodnotu uchovejte vedle výsledku pro porovnání v jiné aplikaci.

Co mění číselná soustava

Desítková, dvojková a šestnáctková soustava jsou různé zápisy stejného celého čísla. Desítková má deset číslic, binární dvě a hexadecimální šestnáct symbolů včetně A až F po číslici 9. Hodnota se změnou zápisu nemění. Bit je jedna binární číslice; čtyři bity odpovídají jedné hexadecimální číslici. Proto je hex zápis úsporný pro adresy paměti, bitové masky a ladění. Převodníky použijte, když specifikace, záznam nebo programovací jazyk ukazuje číslo v jiné soustavě, než ve které ho chcete číst.

Znaménka a šířky je třeba číst správně

Znaménko se zapisuje zvlášť; výsledky nejsou strojová celá čísla pevné šířky ve dvojkovém doplňku. Převodníky pracují s celými čísly a díky BigInt zachovávají libovolnou přesnost. Dlouhé číslo tedy potichu neztratí nízké bity jako běžné číslo s pohyblivou řádovou čárkou. Úvodní minus označuje záporné matematické celé číslo. Není to bitový vzor pevné šířky ve dvojkovém doplňku: zápis minus jedné závisí na tom, zda stroj používá osm, šestnáct, třicet dva nebo jiný počet bitů. Pokud protokol vyžaduje konkrétní šířku a kódování, určete je zvlášť. Binární hodnotu čísla si také nepleťte s bajty UTF-8 znaků, kterými je číslo napsané. Při kontrole registru si proto v dokumentaci nejdřív najděte počet bitů, pořadí bajtů a význam znaménka. Samotný převod základu tyto vlastnosti nedokáže uhodnout.

Jak se vstup mění na výsledek
Desítkové celé číslo
Poziční zápis čísla
Hexadecimální celé číslo