Hvordan konvertere fra desimal til heksadesimal: 15 trinn

Innholdsfortegnelse:

Hvordan konvertere fra desimal til heksadesimal: 15 trinn
Hvordan konvertere fra desimal til heksadesimal: 15 trinn

Video: Hvordan konvertere fra desimal til heksadesimal: 15 trinn

Video: Hvordan konvertere fra desimal til heksadesimal: 15 trinn
Video: Как стать Успешным Парикмахером! Как достичь Успеха в Любом бизнесе! Ева Лорман! 2024, Kan
Anonim

Heksadesimal er et seksten basissystem. Dette betyr at den har 16 symboler som kan representere et enkelt siffer, og legger til A, B, C, D, E og F på toppen av de vanlige ti tallene. Å konvertere fra desimal til heksadesimal er vanskeligere enn omvendt. Ta deg tid til å lære dette, da det er lettere å unngå feil når du forstår hvorfor konverteringen fungerer.

Omformer

Image
Image

Desimal til heksadesimal omformer

Konverteringer av små tall

Desimal 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 EN B C D E F

Trinn

Metode 1 av 2: Intuitiv metode

Konverter fra desimal til heksadesimal trinn 1
Konverter fra desimal til heksadesimal trinn 1

Trinn 1. Bruk denne metoden hvis du er nybegynner til heksadesimal

Av de to tilnærmingene i denne guiden er denne lettere for de fleste å følge. Hvis du allerede er komfortabel med forskjellige baser, kan du prøve den raskere metoden nedenfor.

Hvis du er helt ny på heksadesimal, vil du kanskje lære de grunnleggende begrepene

Konverter fra desimal til heksadesimal trinn 2
Konverter fra desimal til heksadesimal trinn 2

Trinn 2. Skriv ned kraftene til 16

Hvert siffer i et heksadesimalt tall representerer en annen effekt på 16, akkurat som hvert desimaltall representerer en makt på 10. Denne listen med 16 potens vil være nyttig under konverteringen:

  • 165 = 1, 048, 576
  • 164 = 65, 536
  • 163 = 4, 096
  • 162 = 256
  • 161 = 16
  • Hvis desimaltallet du konverterer er større enn 1, 048, 576, beregner du høyere potens på 16 og legger dem til på listen.
Konverter fra desimal til heksadesimal trinn 3
Konverter fra desimal til heksadesimal trinn 3

Trinn 3. Finn den største effekten på 16 som passer i desimaltallet

Skriv ned desimaltallet du skal konvertere. Se listen ovenfor. Finn den største effekten på 16 som er mindre enn desimaltallet.

For eksempel, hvis du konverterer 495 til heksadesimal, ville du velge 256 fra listen ovenfor.

Konverter fra desimal til heksadesimal trinn 4
Konverter fra desimal til heksadesimal trinn 4

Trinn 4. Del desimaltallet med denne effekten på 16

Stopp ved hele tallet, ignorer noen del av svaret forbi desimalpunktet.

  • I vårt eksempel er 495 ÷ 256 = 1,93…, men vi bryr oss bare om hele tallet

    Trinn 1..

  • Svaret ditt er det første sifferet i det heksadesimale tallet. I dette tilfellet, siden vi har delt på 256, er 1 på "256 -tallet".
Konverter fra desimal til heksadesimal trinn 5
Konverter fra desimal til heksadesimal trinn 5

Trinn 5. Finn resten

Dette forteller deg hva som er igjen av desimaltallet som skal konverteres. Slik beregner du det, akkurat som du ville gjort i lang divisjon:

  • Multipliser ditt siste svar med deleren. I vårt eksempel er 1 x 256 = 256. (Med andre ord representerer 1 i vårt heksadesimale tall 256 i base 10).
  • Trekk svaret ditt fra utbyttet. 495 - 256 = 239.
Konverter fra desimal til heksadesimal trinn 6
Konverter fra desimal til heksadesimal trinn 6

Trinn 6. Del resten med neste høyere effekt på 16

Se tilbake til listen over krefter på 16. Gå ned til den nest minste effekten på 16. Del resten med den verdien for å finne neste siffer i ditt heksadesimale tall. (Hvis resten er mindre enn dette tallet, er neste siffer 0.)

  • 239 ÷ 16 =

    Trinn 14.. Igjen ignorerer vi alt forbi desimaltegnet.

  • Dette er det andre sifferet i vårt heksadesimale tall, på "16 -tallet". Et hvilket som helst tall fra 0 til 15 kan representeres med et enkelt heksadesimalt siffer. Vi vil konvertere til riktig notasjon på slutten av denne metoden.
Konverter fra desimal til heksadesimal trinn 7
Konverter fra desimal til heksadesimal trinn 7

Trinn 7. Finn resten igjen

Som før, multipliser svaret ditt med divisoren, og trekk deretter svaret fra utbyttet. Dette er resten som fortsatt skal konverteres.

  • 14 x 16 = 224.
  • 239 - 224 = 15, så resten er

    Trinn 15..

Konverter fra desimal til heksadesimal trinn 8
Konverter fra desimal til heksadesimal trinn 8

Trinn 8. Gjenta til du får resten under 16

Når du får resten fra 0 til 15, kan det uttrykkes med et enkelt heksadesimalt siffer. Skriv ned dette som et siste siffer.

Det siste "sifferet" i vårt heksadesimale tall er 15, på "1 -tallet"

Konverter fra desimal til heksadesimal trinn 9
Konverter fra desimal til heksadesimal trinn 9

Trinn 9. Skriv svaret ditt i riktig notasjon

Du kjenner nå alle sifrene i ditt heksadesimale tall. Men så langt har vi bare skrevet dem i grunn 10. For å skrive hvert siffer i riktig heksadesimal notasjon, konverter dem med denne guiden:

  • Siffer 0 til 9 forblir de samme.
  • 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F
  • I vårt eksempel endte vi opp med sifre (1) (14) (15). I riktig notasjon blir dette det heksadesimale tallet 1EF.
Konverter fra desimal til heksadesimal trinn 10
Konverter fra desimal til heksadesimal trinn 10

Trinn 10. Sjekk arbeidet ditt

Det er enkelt å kontrollere svaret ditt når du forstår hvordan heksadesimale tall fungerer. Konverter hvert siffer tilbake til desimalform, og multipliser deretter med effekten 16 for den plasseringen. Her er arbeidet for vårt eksempel:

  • 1EF → (1) (14) (15)
  • Arbeider høyre til venstre, 15 er i 160 = 1s posisjon. 15 x 1 = 15.
  • Det neste sifferet til venstre er på 161 = 16s posisjon. 14 x 16 = 224.
  • Neste siffer er 162 = 256s posisjon. 1 x 256 = 256.
  • Legger vi dem sammen, 256 + 224 + 15 = 495, vårt originale nummer.

Metode 2 av 2: Rask metode (rester)

Konverter fra desimal til heksadesimal trinn 11
Konverter fra desimal til heksadesimal trinn 11

Trinn 1. Del desimaltallet med 16

Behandle divisjonen som en heltalls divisjon. Med andre ord, stopp ved et heltallssvar i stedet for å beregne tallene etter desimaltegnet.

For dette eksemplet, la oss være ambisiøse og konvertere desimaltallet 317, 547. Beregn 317, 547 ÷ 16 = 19, 846ignorerer sifrene etter desimaltegnet.

Konverter fra desimal til heksadesimal trinn 12
Konverter fra desimal til heksadesimal trinn 12

Trinn 2. Skriv ned resten i heksadesimal notasjon

Nå som du har delt nummeret ditt med 16, er resten den delen som ikke kan passe inn på 16 -tallet eller høyere. Derfor må resten være på 1 -tallet, siste sifferet i det heksadesimale tallet.

  • For å finne resten, multipliser svaret ditt med divisoren, og trekk deretter resultatet fra utbyttet. I vårt eksempel er 317, 547 - (19, 846 x 16) = 11.
  • Konverter sifferet til heksadesimal notasjon ved hjelp av konverteringstabellen for små tall øverst på denne siden. 11 blir B i vårt eksempel.
Konverter fra desimal til heksadesimal trinn 13
Konverter fra desimal til heksadesimal trinn 13

Trinn 3. Gjenta prosessen med kvoten

Du har konvertert resten til et heksadesimalt siffer. For å fortsette å konvertere kvoten, divider den med 16 igjen. Resten er det nest siste sifferet i det heksadesimale tallet. Dette fungerer ut fra samme logikk som ovenfor: det opprinnelige tallet er nå delt med (16 x 16 =) 256, så resten er delen av tallet som ikke kan passe inn på 256 -tallet. Vi kjenner allerede 1 -tallet, så resten må være 16 -tallet.

  • I vårt eksempel 19, 846 /16 = 1240.
  • Resten = 19, 846 - (1240 x 16) =

    Trinn 6.. Dette er det nest siste sifferet i vårt heksadesimale tall.

Konverter fra desimal til heksadesimal trinn 14
Konverter fra desimal til heksadesimal trinn 14

Trinn 4. Gjenta til du får en kvot mindre enn 16

Husk å konvertere rester fra 10 til 15 til heksadesimal notasjon. Skriv ned resten mens du går. Den siste kvoten (mindre enn 16) er det første sifferet i nummeret ditt. Her er vårt eksempel videreført:

  • Ta den siste kvoten og del med 16 igjen. 1240 /16 = 77 Rest

    Trinn 8..

  • 77 /16 = 4 Rest 13 = D.
  • 4 <16, altså

    Trinn 4. er det første sifferet.

Konverter fra desimal til heksadesimal trinn 15
Konverter fra desimal til heksadesimal trinn 15

Trinn 5. Fullfør nummeret

Som nevnt tidligere finner du hvert siffer i det heksadesimale tallet fra høyre til venstre. Kontroller arbeidet ditt for å sikre at du skrev dem i riktig rekkefølge.

  • Vårt siste svar er 4D86B.
  • For å kontrollere arbeidet ditt, konverter hvert siffer tilbake til et desimaltall, multipliser med potensene 16, og summer resultatene. (4 x 164) + (13 x 163) + (8 x 162) + (6 x 16) + (11 x 1) = 317547, vårt opprinnelige desimaltall.

Anbefalt: