Hvordan beregne Desimaler til heksadesimaler

Hvordan beregne Desimaler til heksadesimaler


Heksadesimal notasjon brukes til å vise store tall i en kompakt måte. Datamaskiner bruker binær kode består av nuller og enere, men viser store tall i binær kode gir en lang kjede av tegn. Heksadesimale tall er mye kortere, og tar opp mindre plass enn selv desimaltall. Det er derfor de er vant til å spesifisere de millioner av farger datamaskiner kan vise. Når vist i det heksadesimale tallsystemet, kan fargene beskrives ved hjelp av bare seks tegn.

Bruksanvisning

1 Lag en tabell med heksadesimale og desimaltall å vise tegn som svarer til hver numerisk verdi. Skriv ned tallene fra 0 til 15 i titallssystemet i en linje. Under, skrive tallene 0-9 og deretter bokstavene "a" til "f". Merk at titallssystemet har å gå til to tegn for å vise tall større enn 9, men at det heksadesimale systemet kan gå hele veien til 15 med en karakter.

2 Endre desimaltall til heksadesimale tall. Del desimaltall med 16 for å få en hel rekke resultat og en rest. Slå opp den heksadesimale tilsvarende resten av tabellen fra trinn 1 og skrive det ned. Hvis resultatet, etter delingen, er 16 eller mer, dele det ved 16, se verdien av resten og skrive svaret ned til venstre for det første tegnet. Fortsett prosessen til ønsket resultat er mindre enn 16. Se opp denne verdien, og skrive det ned til venstre for de andre karakterene.

3 Som et eksempel endre 20943 til heksadesimal. Del 20 943 med 16 for å få hele nummeret resultat av 1308. 1308 ganger 16 er lik 20 928 med resten (20 943 - 20 928) 15. Se opp 15 i tabellen fra trinn 1 for å få "f" som første tegn. Del 1308 med 16 for å få hele nummeret resultat av 81 med en rest på 12. Se opp 12 for å få "c" som andre tegn. Del 81 av 16 for å få hele nummeret resultat av fem med en rest på 1. Slå opp en i bordet for å få den tredje karakteren "1" Resultatet av 5 ikke kan divideres med 16, slik at det blir den endelige karakter av "5." Skriv ned den heksadesimale tilsvarende 20 943 som 51cf.

4 Sjekk ditt arbeid ved å konvertere 51cf tilbake til desimaltall ved hjelp av tabellen fra trinn 1. Se opp "f", som teller enheter til en verdi av 15. Se opp karakteren "c", som teller andreplass enheter verdt 16. De verdien er 16 x 12 = 192. tegnet "1" teller tredje plass heter verdt 16 x 16 = 256 med en verdi på 256 x 1 = 256. tegnet "5" teller fjerde sted heter verdt 16 x 16 x 16 = 4096 med en verdi på 4096 x 5 = 20 480. Legg alle verdiene for å få 15 + 192 + 256 + 20, 480 = 20 943.