Převodník číselných soustav

Převodník z hexadecimálního do desítkového čísla

Převeďte hexadecimální čísla na desítkové nebo binární okamžitě. Nástroj ověřuje váš vstup, podporuje velmi velká celá čísla a zobrazuje jasné kroky převodu.

Převést hexadecimální číslo

Zadejte hexadecimální hodnotu a vyberte, zda ji chcete převést na desítkovou nebo binární soustavu. Hexadecimální systém používá číslice 0–9 a písmena A–F.

Výsledek v desítkové soustavě 7038
Převést desetinné číslo na hexadecimální místo toho

Kroky živé konverze

Vysvětlení se aktualizuje během psaní. U velmi velkých čísel nástroj zachovává přesný výsledek a shrnuje metodu místo zobrazení příliš dlouhého seznamu kroků.

Jak je tento výslelek vypočítán

  1. Čtěte jednotlivé hexadecimální číslice zprava doleva.
  2. Nahraďte A, B, C, D, E a F desetinnými hodnotami od 10 do 15.
  3. Vynásobte každou hodnotu číslice odpovídající mocninou čísla 16 a přičtěte výsledky.
Poznámka k přesnosti: Tento konvertor používá JavaScript BigInt pro převod celých čísel, takže velká celá čísla jsou zpracovávána přesně místo zaokrouhlování jako běžná plovoucí desetinná čárka.

Co jsou hexadecimální a desítková čísla?

Desítková soustava je běžně používaná číselná soustava o základu 10. Používá deset číslic: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Hexadecimální soustava je založena na čísle 16. Používá desetinné číslice 0–9 a písmena A, B, C, D, E a F, kde A odpovídá hodnotě 10 a F hodnotě 15.

Hexadecimální soustava se v informatice široce používá, protože jedna hexadecimální číslice přesně odpovídá čtyřem binárním bitům. To umožňuje zkrátit dlouhé binární hodnoty a usnadnit jejich čtení.

Jak převést hexadecimální číslo na desítkové

Pro převod hexadecimálního čísla na desítkové vynásobte každou hexadecimální číslici mocninou čísla 16. Nejpravější číslice se násobí 160, další číslice se násobí 161, poté 162 a tak dále.

1B7E₁₆ = 1×16³ + 11×16² + 7×16¹ + 14×16⁰ = 7038₁₀

To znamená, že hexadecimální číslo 1B7E je rovno desítkovému číslu 7038.

Jak převést hex na binární .

Pro převod hexadecimálního čísla na binární nahraďte každou hexadecimální číslici její čtyřbitovou binární ekvivalentní hodnotou. Poté spojte jednotlivé skupiny dohromady.

1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂

Výsledné binární hodnoty se obvykle zbavují úvodních nul, pokud nejsou potřeba pro formát pevné šířky.

Běžné použití hexadecimálního zápisu

Hexadecimální zápis je běžný v programování, ladění, adresách paměti, kódech Unicode, barevných kódech, kontrolních součtech a analýze binárních souborů.

Například webové barvy často používají hexadecimální zápis. Barva #FF0000 představuje červenou, kde FF je červený kanál a odpovídá desítkové hodnotě 255.

Pravidla pro vstup .

  • Používejte číslice 0–9 a písmena A–F pro hexadecimální vstup.
  • Malá písmena jsou přijímána a automaticky normalizována na velká.
  • Podporovány jsou volitelné prefixy, jako je 0x.
  • Podporovány jsou celá čísla. Zlomky nejsou tímto nástrojem úmyslně převáděny.