Decimalen (base ti) talsystem har ti mulige værdier (0,1,2,3,4,5,6,7,8, eller 9) for hvert sted-værdi. I modsætning hertil har den hexadecimal (base seksten) talsystem seksten mulige værdier, med bogstaverne A, b, c, d, e, og F for de seks sted-værdier efter 9.
For at undgå forvirring, mens du bruger forskellige numeriske systemer, kan bunden af hver enkelt nummer angives ved at skrive det som en sænket af nummeret. For eksempel kan det decimaltal 512 skrives som 512 10 og læses som "512, bund ti". Det hexadecimale tal 512 kan specificeres "base seksten" ved at skrive det som 512 16 (som er 1298, når de konverteres til decimal).
Steps
I hånden
- 1Divider decimaltal med 16. Behandl division som et heltal division, der er beregner ikke kvotienten i decimaler - stopper når en resten er opnået.
- 2Skriv ned resten i hexadecimal notation.
For eksempel, hvis resten er 11 skrive det ned som B 16 (indexbetegnelsen 16 indikerer en hexadecimal tegn). Der henvises til Google Forstå hexadecimal at lære de grundlæggende 16 tegn i hexadecimal notation. - 3Divider kvotient, der fås med 16 (behandle division som et heltal division) og igen skrive resten opnået i hexadecimal notation.
- 4Gentag ovenstående trin, indtil en kvotient er mindre end 16 opnås.
Under processen hver gang skrive resten opnået i hexadecimal notation.
Bemærk, at vi også nødt til at skrive den sidste kvotient (den, der er mindre end 16) af processen i hexadecimal notation.
- 5Arrangerer en liste over rester og den sidste kvotienten fra venstre mod højre i rækkefølge, de blev opnået, holder den sidste kvotient på det sidste sted.
Den ønskede hexadecimalværdi af den givne decimaltal er simpelthen denne sekvens læses fra højre mod venstre.
For eksempel hvis sekvensen læser 2F34, den ønskede hexadecimale værdi er 43F2.
Med vinduer lommeregner
- 1På din Windows-computer trykke start, vælg 'tilbehør' og derefter 'lommeregner'. En lommeregner vises nu på skærmen.
- 2På denne kalkulatorvindue vælge 'view' og tjek 'programmør ".
- 3Efter at have sikret den "December" funktionen er valgt (2. radioknappen ind mod venstre side af vinduet), skal du indtaste det nummer, du ønsker at konvertere
- 4Vælg nu "hex" valgmulighed. Resultatet vises automatisk.
Eksempler
256
- Lad os konvertere 256 til hexadecimal. Dividere det med 16: 256/16 = 16.
- Da det ikke har nogen resterende sætte "0" som en rest.
- Divider 16 med 16, hvilket er 1. Ingen resten, så igen sætte "0" som en rest.
- Endelig, da vi ved, at 1/16 er mindre end en, bare sætte 1 som resten. Vores resten listen er 001, så vi skifte det rundt og få 100. 100 er hexadecimal for 256!
2500
- Dette får mere tricky. Divider 2500 med 16, får vi 156,25. Multiplicer vores resten, (.25), med 16. Det giver os 4.. Tilsæt 4 til listen over rester.
- Divider 156 med 16, hvilket giver os 9,75. Multiplicer resten med 16, får vi 12. Tilføj 12 til listen over rester. (Husk, i hexadecimal, er 12 C, så sætte C i stedet.) Vores resten liste bør være: 4C.
- Da vi ved 9/16 er mindre end én, skal du tilføje 9 til listen over rester uden at bekymre at opdele det. Den resterende Listen er 4C9. Skift den rundt, og vi får 9C4. 9C4 er hexadecimal for 2500.
Omregningstabel
Decimal | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Hex | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |