Videnskab
 science >> Videnskab >  >> Math

Sådan konverteres hexadecimal til decimal

hexadecimale værdier repræsenterer et base-16 nummereringssystem. Den har de regelmæssige 10 cifre - 0 til 9 - plus de seks bogstaver - A, B, C, D, E og F. Det bruges til at kode større tal, fordi det er mere kompakt end base-10-systemet. Det vil sige, at hvert tal kan skrives med så mange eller færre cifre i hexadecimale end i decimal.

Du kan konvertere et hexadecimalt tal til et decimaltal med grundlæggende instruktioner, men en regnemaskine gør processen hurtigere.

Forstå hvad hvert hexadecimalt tal står for. Cifrene 0 til 9 står for deres decimale modparter, og A = 10, B = 11, C = 12, D = 13, E = 14 og F = 15.

Lav en tabel med så mange søjler som der er cifre i dit hexadecimale nummer. Mærk hver kolonne med cifrene i rækkefølge. Brug nummeret B61F som et eksempel.

Skriv decimaltegnet under hvert ciffer. Så, B = 11, 6 = 6, 1 = 1 og F = 15.

Dernæst lav en række for magtene 16, begynder med 1 i den højeste kolonne og fortsætter til den øverste kolonne. I eksemplet vil du skrive "1," 16, "" 16 ^ 2 = 256 "og" 16 ^ 3 = 4,096 "i tredje række. Hvis du har et længere nummer, fortsæt med" 16 ^ 4 = 65.536 "og så videre.

Multiplicer tallene i den anden og tredje række for hver kolonne. Skriv disse produkter i en fjerde række. I eksempelet får du 11 x 4.096 = 45.056, 6 x 256 = 1.536, 1 x 16 = 16 og 15 x 1 = 15.

Tilføj alle tallene i fjerde række. Så 45.056 + 1.536 + 16 + 15 = 46.623. Således er 46.623 decimaltalværdien af ​​B61F.