Den heksadesimale tallsystemet er nyttig i databehandling fordi det kan kode tallene mer effektivt enn både den binære eller desimal systemer kan. Den heksadesimale systemet bruker sifrene 0 til 9 pluss de første seks bokstavene i alfabetet for å skape en base -16 tallsystem . Bokstavene A, B , C , D , E og F stå for tallene 10 gjennom 15 respectively.If du ønsker å konvertere en vanlig base - 10 nummer i en base - 16 nummer, bruke guiden under. Dette kan komme godt med hvis du ikke har konvertering kalkulator. Instruksjoner
en
Først se på denne listen over makter 16:16 ^ 0 = 116 ^ 1 = 1616 ^ 2 = 25 616 ^ 3 = 409616 ^ 4 = 6553616 ^ 5 = 1048576 ... etc
Finn de to tallene i denne listen som din base - 10 nummeret er mellom , og plukke den lavere tall. For eksempel, hvis din base - 10 nummer er 50011 , så ville du velge 4096 , da 50 011 er mellom 4096 og 65536 .
2
Se på kraften av 16 som du plukket i trinn 1 , og legg 1 til eksponenten . For eksempel, siden 4096 = 16 ^ 3 , så har vi 3 + 1 = 4 . Dette forteller deg hvor mange sifre din hex nummeret vil ha. Så 50011 vil ha fire sifre i basen -16 .
3
For å finne det første sifferet i det heksadesimale tallet , dele din base - 10 tallet med det nummeret du plukket i trinn 1 , og beholde resten . Vi har 50011/4096 = 12 med resten 859 . Siden 12 tilsvarer C i heksadesimalt , er knyttneve sifret C.
4
Nå tar resten du fant i trinn 3 , og gjenta trinn 1 . 859 er mellom 256 og 4096, så vi vil plukke 256 .
Del 859 av 256 og beholde resten . Så /859 256 3 = med resten 91 . Dermed det andre tallet er tre .
5
Gjenta med resten 91 . Siden 91 er mellom 16 og 256 , beregner vi 91/16 = 5 med resten 11 . Så 5 er det tredje sifferet .
6
Siden vår resten var 11 i trinnet ovenfor , og våre tall er fire sifre , er det siste sifferet bare den heksadesimale tilsvarende 11, som er B.
7
Endelig er den komplette representasjon av 50011 i heksadesimalt C35B .