dmylogi.com

Hoe om te skakel van desimale na heksadesimale

Die heksadesimale notasie is `n nommeringstelsel gebaseer op die sestien. Dit beteken dat dit 16 simbole bevat wat `n enkele syfer kan voorstel deur A, B, C, D, E en F by die gewone desimale nommer te voeg. Om `n desimale na `n heksadesimaal om te skakel, is moeiliker as om die teenoorgestelde te doen. Neem jou tyd om dit te leer, aangesien dit makliker is om foute te vermy sodra jy verstaan ​​waarom die omskakeling werk.

Omskakeling van klein getalle

desimale0123456789101112131415
hex0123456789ABCDEF

stappe

Metode 1
Intuïtiewe metode

Prent getiteld Skakel van desimale na hexadecimale stap 1
1
Gebruik hierdie metode as jy `n beginner in heksadesimale nommering is. Van die twee metodes in hierdie gids is dit die maklikste om vir die meeste mense te volg. As jy nie meer probleme met die verskillende basisse het nie, probeer die vinnigste metode hieronder.
  • Prent getiteld Skakel van desimale na hexadecimale stap 2
    2
    Skryf die magte van 16. Elke syfer in `n heksadesimale getal verteenwoordig `n ander krag as 16, en enige desimale syfer verteenwoordig `n krag van 10. Hierdie lys van magte van 16 sal baie nuttig wees tydens die omskakeling:
  • 16 = 1 048 576
  • 16 = 65 536
  • 16 = 4096
  • 16 = 256
  • 16 = 16
  • As die desimale getal wat jy gaan omskakel, groter is as 1 048 576, bereken die hoër magte van 16 en voeg dit by die lys.
  • Prent getiteld Skakel van desimale na hexadecimale stap 3
    3
    Vind die hoogste krag van 16 wat ooreenstem met jou desimale getal. Skryf die desimale getal wat jy wil omskep. Gaan terug na die vorige lys. Vind die hoogste krag van 16 wat minder is as die desimale getal.
  • Byvoorbeeld, as jy gaan omskep 495 na `n heksadesimale getal, kan u die 256 uit die vorige lys kies.
  • Prent getiteld Skakel van desimale na hexadecimale stap 4
    4
    Verdeel die desimale getal tussen hierdie krag van 16. Stop by die hele getal, ignoreer enige deel van die antwoord wat na die desimale punt is.
  • In ons voorbeeld, 495 ÷ 256 = 1.93 ..., maar ons gee net om vir die hele nommer 1.
  • Jou antwoord is die eerste syfer van die heksadesimale getal. In hierdie geval, aangesien ons met 256 verdeel, is die 1 in die "256ste plek".
  • Prent getiteld Skakel van desimale na hexadecimale stap 5
    5
    Vind die oorskot. Dit vertel jou wat oorbly van die desimale getal wat jy gaan omskakel. Op hierdie stadium kan jy sien hoe om dit te bereken, net soos jy in `n lang afdeling:
  • Vermenigvuldig die laaste antwoord deur die verdeler. In ons voorbeeld, 1 x 256 = 256. (Met ander woorde, die 1 in ons heksadesimale getal verteenwoordig 256 in basis 10).
  • Trek die dividend reaksie af. 495 - 256 = 239.
  • Prent getiteld Skakel van desimale na hexadecimale stap 6
    6
    Verdeel die res onder die volgende hoogste magte van 16. Verwys weer na jou kraglys van 16. Afkyk na die volgende laer krag van 16. Verdeel die res met daardie waarde om die volgende syfer van jou heksadesimaal te vind. (As die res minder is as hierdie nommer, is die volgende syfer 0).
  • 239 ÷ 16 = 14. Weereens ignoreer ons wat na die desimale punt is.
  • Dit is die tweede syfer van ons heksadesimale getal, in die "16. plek". Enige getal van 0 tot 15 kan deur `n enkele heksadesimale syfer voorgestel word. Ons sal aan die einde van hierdie metode omskakel na die korrekte notasie.
  • Prent getiteld Skakel van desimale na hexadecimale stap 7
    7
    Vind die oorskot weer. Soos voorheen, vermenigvuldig jou antwoord deur die verdeler, trek dit dan van die dividend af. Dit is die oorskot wat nog moet omskep word.
  • 14 x 16 = 224.
  • 239 - 224 = 15, so die oorblyfsel is 15.
  • Prent getiteld Skakel van desimale na hexadecimale stap 8


    8
    Herhaal totdat `n res van minder as 16 verkry word. Sodra u `n oorskot van 0 tot 15 verkry het, kan u dit uitdruk met `n enkele heksadesimale syfer. Skryf dit neer as die finale syfer.
  • Die laaste "syfer" van ons heksadesimale getal is 15, in die "1ste plek".
  • Prent getiteld Skakel van desimale na hexadecimale stap 9
    9
    Skryf jou antwoord in die korrekte notasie. Nou weet jy al die syfers van ons heksadesimale getal. Maar tot dusver het ons hulle net in basis 10 geskryf. Om elke syfer in die korrekte heksadesimale notasie neer te skryf, skakel hulle met hierdie gids.
  • Die syfers van 0 tot 9 bly dieselfde.
  • 10 = A-11 = B-12 = C-13 = D-14 = E- 15 = F
  • In ons voorbeeld eindig ons met syfers (1) (14) (15). In die korrekte notasie word dit die heksadesimale getal 1EF.
  • Prent getiteld Skakel van desimale na hexadecimale stap 10
    10
    Gaan jou werk na Om jou antwoord te hersien, is maklik wanneer jy verstaan ​​hoe heksadesimale nommering werk. Verander weer elke syfer na die desimale vorm, vermeerder dan met die krag van 16 vir daardie posisie. Vervolgens word die werk vir ons voorbeeld gedoen.
  • 1EF → (1) (14) (15)
  • Jy werk van regs na links, 15 is in 16 = 1ste posisie. 15 x 1 = 15.
  • Die volgende syfer aan die linkerkant is in 16 = 16de posisie. 14 x 16 = 224.
  • Die volgende syfer is in 16 = 256ste posisie. 1 x 256 = 256.
  • Alle figure word bygevoeg, 256 + 224 + 15 = 495, ons oorspronklike nommer.
  • Metode 2
    Vinnige metode (afval)

    Prent getiteld Skakel van desimale na hexadecimale stap 11
    1
    Verdeel die desimale getal met 16. Behandel die afdeling as `n hele afdeling. Met ander woorde, stop die antwoord met die hele getal in plaas van die syfers na die desimale punt te bereken.
    • Vir hierdie voorbeeld, laat ons ambisieus wees en skakel die desimale nommer 317,547. Bereken 317,547 ÷ 16 = 19,846, ignoreer die syfers na die desimale punt.
  • Prent getiteld Skakel van desimale na hexadecimale stap 12
    2
    Skryf die res in heksadesimale notasie. Noudat jy die getal met 16 verdeel het, is die res die deel wat jy nie in die 16de plek of `n groter een kan ooreenstem nie. Daarom moet die afval in die 1ste plek wees, die laaste syfer van die heksadesimale getal.
  • Om die res te vind, vermenigvuldig u antwoord deur die verdeler, trek dan die uitslag van die dividend af. In ons voorbeeld, 317,547 - (19,846 x 16) = 11.
  • Omskep die syfer na die heksadesimale notasie met die klein getal omskakeling boks bo-aan hierdie bladsy, die 11 word B in ons voorbeeld.
  • Prent getiteld Skakel van desimale na hexadecimale stap 13
    3
    Herhaal die proses met die kwosiënt. Jy het die res omskep in `n heksadesimale syfer. Gaan nou voort om die kwosiënt om te skakel, verdeel dit weer met 16. Die res is die voorlaaste syfer van die heksadesimale getal. Dit werk met dieselfde logika soos hierbo genoem: die oorspronklike nommer is nou gedeel deur (16 x 16 =) 256, dus die res is die deel van die nommer wat nie in die 256ste plek kan ooreenstem nie. Op hierdie punt weet ons reeds die 1ste plek, dus die res moet in die 16de plek wees.
  • In ons voorbeeld, 19,846 / 16 = 1240.
  • Residu = 19,846 - (1240 x 16) = 6. Dit is die voorlaaste syfer van ons heksadesimale getal.
  • Prent getiteld Skakel van desimale na hexadecimale stap 14
    4
    Herhaal die operasie totdat `n kwosiënt van minder as 16 verkry is. Onthou om die residu`s van 10 tot 15 na die heksadesimale notasie om te skakel. Noteer elke oorskot soos u vorder. Die finale kwotiënt (minder as 16) is die eerste syfer van ons nommer. Hier die voortsetting van ons voorbeeld:
  • Neem die laaste kwosiënt en verdeel dit weer met 16: 1240/16 = 77, oorblywende 8.
  • 77/16 = 4, oorblyfsel 13 = D
  • 4 < 16, so 4 Dit is die eerste syfer.
  • Prent getiteld Skakel van desimale na hexadecimale stap 15
    5
    Voltooi die nommer Soos voorheen genoem, word elke syfer van die heksadesimale getal van regs na links aangetref. Hersien jou werk om seker te maak dat jy dit in die korrekte volgorde skryf.
  • Ons finale antwoord is 4D86B.
  • Om jou werk te hersien, sit elke syfer weer na `n desimale getal, vermeerder hulle met die magte van 16 en voeg die resultate by. (4 x 16) + (13 x 16) + (8 x 16) + (6 x 16) + (11 x 1) = 317547, ons oorspronklike desimale getal.
  • wenke

    • Om verwarring te vermy tydens die gebruik van die verskillende getallestelsels, kan u die basis as die subskripsie skryf. Byvoorbeeld, 51210 middel "512 basis 10", `n algemene desimale getal. 51216 middel "512 basis 16," ekwivalent aan die 1298 desimale getal10.
    Deel op sosiale netwerke:

    Verwante
    Hoe om die heksadesimale nommering te verstaanHoe om die heksadesimale nommering te verstaan
    Hoe om in binêre te telHoe om in binêre te tel
    Hoe om sentimeter na meter om te skakelHoe om sentimeter na meter om te skakel
    Hoe om te skakel van desimale na binêreHoe om te skakel van desimale na binêre
    Hoe om periodieke desimale in breuke om te skakelHoe om periodieke desimale in breuke om te skakel
    Hoe om desimale te omskep na oktaaleHoe om desimale te omskep na oktaale
    Hoe om persentasies, breuke en desimale te omskepHoe om persentasies, breuke en desimale te omskep
    Hoe om `n binêre na heksadesimaal om te skakelHoe om `n binêre na heksadesimaal om te skakel
    Hoe om `n heksadesimale getal na desimale of binêre te omskepHoe om `n heksadesimale getal na desimale of binêre te omskep
    Hoe om `n breuk om te skakel na `n desimale getalHoe om `n breuk om te skakel na `n desimale getal
    » » Hoe om te skakel van desimale na heksadesimale
    © 2024 dmylogi.com