Umreikna úr aukastaf í hexadecimal

Höfundur: John Pratt
Sköpunardag: 12 Febrúar 2021
Uppfærsludagsetning: 1 Júlí 2024
Anonim
Umreikna úr aukastaf í hexadecimal - Ráð
Umreikna úr aukastaf í hexadecimal - Ráð

Efni.

Hexadecimal er talnakerfi með sextán grunninn. Þetta þýðir að það eru 16 tákn sem tákna tölu, með A, B, C, D, E og F bætt við venjulegu tíu tölurnar. Að umbreyta frá aukastaf í tákn í sex tugum er erfiðara en öfugt. Gefðu þér tíma til að læra þetta þar sem það er auðveldara að forðast mistök þegar þú hefur skilið hvers vegna umbreytingin virkar.

Lítill fjöldi viðskipta

Tugastafur 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Hexadecimal 0 1 2 3 4 5 6 7 8 9 a B. C. D. E F.

Að stíga

Aðferð 1 af 2: Innsæi aðferð

  1. Notaðu þessa aðferð ef þú ert nýr í sextölum. Af þessum tveimur aðferðum í þessari grein er þetta auðveldast fyrir flesta. Ef þú þekkir nú þegar mismunandi grunnana, reyndu hraðari aðferðina eins og sýnt er hér að neðan.
    • Ef þú þekkir ekki alveg hexadecimal tölur skaltu fyrst læra grunnhugtökin.
  2. Skrifaðu niður krafta 16. Hver tölustafur innan sextándakerfis táknar mismunandi kraft 16, rétt eins og aukastafur er máttur 10. Þessi valdalisti 16 kemur sér vel þegar umbreytir:
    • 16 = 1.048.576
    • 16 = 65.536
    • 16 = 4.096
    • 16 = 256
    • 16 = 16
    • Ef aukastafurinn sem þú ert að umbreyta er meiri en 1.048.576, reiknaðu hærri kraftana 16 og bættu því við listann.
  3. Finndu hæsta kraft 16 sem passar innan aukastafsins. Skrifaðu niður aukastafinn sem þú vilt umreikna. Notaðu ofangreindan lista til viðmiðunar. Finndu hæsta afl 16 sem er minna en aukastaf.
    • Til dæmis ef þú 495 að sextölum, veldu 256 af listanum hér að ofan.
  4. Deildu aukastafnum með þessum krafti 16. Haltu við alla töluna og hunsaðu alla aukastaf svarsins.
    • Í dæminu okkar eru 495 ÷ 256 = 1,93 ... en við höfum aðeins áhuga á allri tölunni 1.
    • Svarið þitt er fyrsta tölustafinn í sex- og sextölunni. Í þessu tilfelli, þar sem við deildum með 256, er 1 talan í "256 stað."
  5. Finndu afganginn. Þetta segir þér hvað er eftir af aukastafnum sem á að umreikna. Svona er hægt að reikna það, alveg eins og með langskiptingu:
    • Margfaldaðu síðasta svarið þitt með deilinum. Í dæminu okkar er 1 x 256 = 256. (Með öðrum orðum, 1 af sextölu tölunni okkar táknar 256 með grunninn 10).
    • Dragðu svar þitt frá arðinum. 495 - 256 = 239.
  6. Skiptu afganginum í næsta hærri mátt 16. Notaðu valdalistann þinn aftur 16 til viðmiðunar. Haltu áfram að minnsta styrk 16. Deildu afganginum með því gildi til að finna næsta tölustaf í sextándatölunni þinni. (Ef afgangurinn er minni en þessi tala er næsta tala 0.)
    • 239 ÷ 16 = 14. Aftur horfum við framhjá öllum aukastöfum.
    • Þetta er annar tölustafurinn í hexadecimal tölunni okkar, „16“. Hægt er að birta hvaða tölu sem er frá 0 til 15 sem stakan sextölustaf. Við breytum í rétt snið í lok þessarar aðferðar.
  7. Ákveðið restina aftur. Margfaldaðu svarið eins og áður með deilinum og dreg það frá arðinum. Þetta er restin sem á eftir að breyta.
    • 14 x 16 = 224.
    • 239 - 224 = 15, svo afgangurinn er 15.
  8. Endurtaktu þar til afgangurinn er innan við 16. Þegar afgangurinn er 0 til 15, er hægt að tjá hann með einum hexadecimal tölustaf. Skrifaðu þetta niður sem síðasta tölustaf.
    • Síðasti „tölustafurinn“ í hexadecimal tölunni okkar er 15, í stað „eininganna“.
  9. Skrifaðu svarið þitt á réttu sniði. Þú veist núna hverjir allir tölustafir í sextölutölu eru. En hingað til höfum við aðeins skrifað þær í grunn tíu. Til að skrifa hvern tölustaf á réttu hexadecimal sniði, umreiknaðu þá með þessari handbók:
    • Tölurnar 0 til 9 eru óbreyttar.
    • 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F
    • Í dæminu okkar endum við með tölurnar (1) (14) (15). Í réttu sniði verður þetta sextándatala 1EF.
  10. Athugaðu vinnuna þína. Auðvelt er að athuga svar þitt þegar þú skilur hvernig sex tölur virka. Umreikna hvern tölustaf aftur í tugabrot og margfalda hann með 16. aflinu fyrir þá grunnstöðu. Þetta er það sem við þurfum að gera fyrir dæmi okkar:
    • 1EF → (1) (14) (15)
    • Frá hægri til vinstri er 15 í 16 = 1. stöðu. 15 x 1 = 15.
    • Næsta tölustafur frá vinstri er í 16 = 16. stöðu. 14 x 16 = 224.
    • Næsta tala er í 16 = 256. stöðu. 1 x 256 = 256.
    • Við bætum þeim öllum saman, 256 + 224 + 15 = 495, upphaflega númerið okkar.

Aðferð 2 af 2: Hröð aðferð (með afgangi)

  1. Deildu aukastafnum með 16. Meðhöndla þessa skiptingu sem heiltöluskiptingu. Með öðrum orðum, í stað þess að reikna aukastafirnar, stoppar þú við heiltölusvar.
    • Fyrir þetta dæmi skulum við verða aðeins metnaðarfyllri og umbreyta aukastafnum 317.547. Reiknið 317.547 ÷ 16 = 19.846, og hunsa aukastafana.
  2. Skrifaðu afganginn á hexadesimal sniði. Nú þegar þú hefur deilt tölunni með 16 er afgangurinn sá hluti sem passar ekki lengur við stöðu 16 eða hærri. Þess vegna verður restin að koma í einingastöðu, síðast tölustaf hexadecimal tölunnar.
    • Til að finna afganginn margfaldarðu svarið með deilinum og dregur síðan niðurstöðuna af arðinum. Í dæminu okkar, 317.547 - (19.846 x 16) = 11.
    • Umreikna töluna í sextándasnið með því að nota litlu talnaskiptatöfluna efst á þessari greinarsíðu. 11 verður B. í dæminu okkar.
  3. Endurtaktu þetta ferli með stuðlinum. Þú umbreyttir afganginum í sex- og sexstaf. Til að halda áfram að umbreyta hlutanum deilirðu því aftur með 16. Afgangurinn er næstsíðasti tölustafur hexadecimal tölunnar.Þetta virkar eftir sömu rökfræði og að ofan: upphaflegu númerinu hefur nú verið deilt með (16 x 16 =) 256, þannig að afgangurinn er sá hluti tölunnar sem passar við stöðu 256. Við þekkjum einingarnar nú þegar, restin verður að vera á 16 staðnum.
    • Í dæminu okkar eru 19.846 / 16 = 1.240.
    • Hvíld = 19.846 - (1.240 x 16) = 6. Þetta er næst síðasti tölustafurinn í sextölutölu okkar.
  4. Endurtaktu þetta þar til þú færð minna magn en 16. Ekki gleyma að umbreyta afganginum frá 10 í 15 á hexadecimal sniði. Skrifaðu niður hverja hvíld á leiðinni. Síðasti stuðullinn (innan við 16) er fyrsta tölustafurinn í númerinu þínu. Við höldum áfram með dæmið:
    • Taktu síðasta kvótann og deildu því aftur í 16. 1.240 / 16 = 77 afgangurinn 8.
    • 77/16 = 4 hvíld 13 = D..
    • 4 16, svo 4 er fyrsta tölustafurinn.
  5. Ljúktu númerinu. Eins og fyrr segir ákvarðarðu hvern tölustaf sextölutölu frá hægri til vinstri. Athugaðu verk þín til að ganga úr skugga um að þú hafir skrifað þau í réttri röð.
    • Lokasvar okkar er 4D86B.
    • Til að athuga verk þitt, umreiknaðu hvern tölustaf aftur í aukastafinn margfaldað með kraftinum 16 og bættu niðurstöðunum við. (4x16) + (13x16) + (8x16) + (6x16) + (11x1) = 317.547, upphaflega aukastafinn.

Ábendingar

  • Til að koma í veg fyrir rugling þegar notuð eru mismunandi tölukerfi er hægt að skrifa grunninn sem áskrift. Til dæmis 51210 Þá er "512 með grunn 10" venjuleg aukastaf. 51216 þýðir "512 með grunn 16", jafngildir aukastafnum 1.29810.