The desimal systemet er numerisk format som vi er mest kjent . Men i datamaskinsystemer , er det ikke uvanlig for data som skal lagres i heksadesimal , på grunn av dens evne til å lagre tall over et mindre antall siffer enn det samme tall representert i desimal . Dette oppnås ved å ha et system med 16 mulige verdier for et siffer , inkludert bokstaver AF . Dessverre, hvis du får en fil utgang med resultatet av en beregning , og det er i heksadesimal , kan det være vanskelig å forstå, og du må konvertere tallet til desimal . Du trenger
Papir
Penn eller blyant
Kalkulator
Vis flere instruksjoner
en
Åpne filen og skrive data som er lagret på stykke papir.
2
Separer hvert siffer ved å skrive heksadesimal nummer i en vertikal linje, slik at hvert tall har sin egen rad for beregningene . For eksempel , for å omdanne " 12F " fra heksadesimal til desimal, ville tre rader anvendes, med en ved den venstre side av den øvre rad , 2 ved den venstre side av den andre raden , og F på den venstre siden av den nederste raden .
3
Konverter noen sifre fra et brev til en rekke hvis det er nødvendig . A er lik 10 , er lik B 11 , er lik C 12, er lik D 13 , tilsvarer E 14 og F er lik 15 . I eksempelet ville "F" i den tredje raden bli konvertert til 15 .
4
Finn verdien av 16 til kraften av antall rader under siffer for hvert siffer blir konvertert , og skrive det til skrive av siffer. For dette eksempelet , ville "F" rad har en verdi her av en , så det er ingen rader nedenfor, og samtidig noe til 0 makt er lik en . Verdien i "2" raden ville være 16, for 16 ^ 1 , da det er en rad under den, og verdien her for den " en " raden ville være 256 , for 16 ^ 2 .
5
Multipliser verdien fra trinn 3 med verdien fra trinn 4 i hver rad , og skrive resultatene på høyre side av radene , og skaper en kolonne med produkter av multiplikasjon . For eksempel er 1 ganger 256 256 , tilsvarer to ganger 16 32 og 15 ganger 1 er lik 15 .
6
Legg opp verdiene i kolonnen opprettet i trinn 5 for å finne den desimal verdien av dataene i filen . Filen blir konvertert i eksempelet , som leser " 12F , " er lik 303 i desimal .