Hexadecimální na desetinnou soustavu je proces převodu čísla z hexadecimální soustavy (základ 16) do desítkové soustavy (základ 10).
Hexadecimální soustava používá číslice 0–9 a písmena A–F (kde A=10, B=11, ..., F=15).
Desetinná soustava používá číslice 0–9.
Příklad:
Hexadecimální 2F → Desítková 47
(2×16¹ + 15×16⁰ = 32 + 15 = 47)
Lidské chápání: Desítková soustava je standardní číselná soustava, kterou lidé používají.
Interpretace počítačových dat: Mnoho hodnot ve výpočetní technice (například adresy paměti nebo barevné kódy) se zobrazuje v hexadecimální soustavě, ale je třeba je chápat v desítkové soustavě.
Vývoj softwaru a hardwaru: Desítková čísla jsou často vyžadována při ladění nebo analýze hexadecimálních výstupů z programu nebo zařízení.
Manuální metoda:
Vynásobte každou hexadecimální číslici číslem 16 umocněným na její pozici (počínaje zprava v 0).
Sečtěte výsledky.
Příklad: Hex 1A3 = 1×162+10×161+3×160=256+160+3=4191×16^2 + 10×16^1 + 3×16^0 = 256 + 160 + 3 = 419
Čtení paměťových adres nebo datových výpisů
Převod hexadecimálních barevných kódů na desítkové hodnoty RGB
Pochopení hodnot v síťových paketech, záhlavích souborů nebo kódu assemblerů
Programování nebo ladění, kde jsou interní hodnoty zobrazeny v hexadecimální soustavě, ale je třeba je interpretovat v desítkové soustavě