Wkudk

Sådan konverteres fra decimal til hexadecimal

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

Sådan konverteres fra decimal til hexadecimal. Divider decimaltal med 16.
Sådan konverteres fra decimal til hexadecimal. Divider decimaltal med 16.

I hånden

  1. 1
    Divider decimaltal med 16. Behandl division som et heltal division, der er beregner ikke kvotienten i decimaler - stopper når en resten er opnået.
  2. 2
    Skriv 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.
  3. 3
    Divider kvotient, der fås med 16 (behandle division som et heltal division) og igen skrive resten opnået i hexadecimal notation.
  4. 4
    Gentag 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.
  5. 5
    Arrangerer 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

  1. 1
    På din Windows-computer trykke start, vælg 'tilbehør' og derefter 'lommeregner'. En lommeregner vises nu på skærmen.
  2. 2
    På denne kalkulatorvindue vælge 'view' og tjek 'programmør ".
  3. 3
    Efter 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
  4. 4
    Vælg nu "hex" valgmulighed. Resultatet vises automatisk.

Eksempler

256

  1. Lad os konvertere 256 til hexadecimal. Dividere det med 16: 256/16 = 16.
  2. Da det ikke har nogen resterende sætte "0" som en rest.
  3. Divider 16 med 16, hvilket er 1. Ingen resten, så igen sætte "0" som en rest.
  4. 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

  1. 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.
  2. 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.
  3. 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 0123456789101112131415
Hex 0123456789ABCDEF