Hexadecimal til decimal er processen med at konvertere et tal fra det hexadecimale system (base-16) til det decimalsystem (base-10).
Hexadecimal bruger cifrene 0-9 og bogstaverne A-F (hvor A=10, B=11, ..., F=15).
Decimal bruger cifrene 0-9.
Eksempel:
Hexadecimal 2F → Decimal 47
(2×16¹ + 15×16⁰ = 32 + 15 = 47)
Menneskelig forståelse: Decimal er det standardtalsystem, mennesker bruger.
Fortolk computerdata: Mange værdier i databehandling (som hukommelsesadresser eller farvekoder) vises i hex, men skal forstås i decimal.
Software- og hardwareudvikling: Decimalværdier er ofte nødvendige, når man fejlsøger eller analyserer hexadecimale output fra et program eller en enhed.
Manuel metode:
Multiplicér hvert hexadecimalt ciffer med 16 opløftet til potensen af dens position (startende fra højre ved 0).
Læg resultaterne sammen.
Eksempel: Hex 1A3 = 1×162+10×161+3×160=256+160+3=4191×16^2 + 10×16^1 + 3×16^0 = 256 + 160 + 3 = 419
Læsning af hukommelsesadresser eller Datadumps
Konvertering af hex-farvekoder til decimale RGB-værdier
Forståelse af værdier i netværkspakker, filoverskrifter eller assembly-kode
Programmering eller fejlfinding hvor interne værdier vises i hex, men skal fortolkes i decimal