Si të shndërroni numrat heksadecimalë në binarë ose dhjetorë

Autor: Mark Sanchez
Data E Krijimit: 28 Janar 2021
Datën E Azhurnimit: 1 Korrik 2024
Anonim
Si të shndërroni numrat heksadecimalë në binarë ose dhjetorë - Shoqëri
Si të shndërroni numrat heksadecimalë në binarë ose dhjetorë - Shoqëri

Përmbajtje

Si mund ta ndryshoni këtë grup numrash dhe shkronjash të pakuptueshme në mënyrë që të bëhet e kuptueshme për kompjuterin tuaj ose për ju personalisht? Veryshtë shumë e lehtë të konvertosh numrat heksadecimal në binarë, prandaj numrat heksadecimal përdoren në disa gjuhë programimi. Shndërrimi i numrave heksadecimal në numra dhjetorë është pak i ndërlikuar, por ju gjithashtu mund ta mësoni atë.

Hapa

Pjesa 1 nga 3: Shndërrimi i numrave heksadecimal në binar

  1. 1 Shndërroni çdo shifër të një numri heksadecimal në katër shifra të një numri binar. Në thelb, sistemi heksadecimal është një mënyrë e thjeshtuar e përfaqësimit të numrave binarë. Shndërroni numrat nga heksadecimal në binar sipas tabelës së mëposhtme:
    HexadecimalBinar
    00000
    10001
    20010
    30011
    40100
    50101
    60110
    70111
    81000
    91001
    A1010
    B1011
    C1100
    D1101
    E1110
    F1111
  2. 2 Provoni ta konvertoni vetë numrin heksadecimal në binar. Ketu jane disa shembuj. Theksoni tekstin e padukshëm në të djathtë të shenjës së barabartë për të parë përgjigjen dhe provoni veten.
    • A23 = 1010 0010 0011
    • BLET = = 1011 1110 1110
    • 70C558 = 0111 0000 1100 0101 0101 1000
  3. 3 Kuptoni parimin e transformimit. Në binar n shifrat mund të përdoren për të përfaqësuar 2 numra të ndryshëm. Për shembull, duke përdorur katër shifra binare, mund të përfaqësoni 2 = 16 numra. Meqenëse sistemi heksadecimal përdor gjashtëmbëdhjetë karaktere, një karakter mund të përfaqësojë 16 = 16 numra. Kjo e bën më të lehtë shndërrimin e numrave heksadecimal në binarë dhe anasjelltas.
    • Ju gjithashtu mund të imagjinoni se si shkon numërimi në shifrën tjetër në secilin sistem. Hexadecimal "... D, E, F, 10", dhe në binar -" 1101, 1110, 1111, 10000’.

Pjesa 2 nga 3: Shndërrimi i numrave heksadecimalë në dhjetorë

  1. 1 Mos harroni se si funksionon sistemi i numrave dhjetorë. Ju përdorni numra dhjetorë çdo ditë pa menduar se si funksionojnë, por kur filluat t'i studioni për herë të parë në shkollë, mësuesi ju shpjegoi se cilat njësi, dhjetëra, qindra, etj. Më poshtë do t'ju kujtojmë shkurtimisht se si funksionon sistemi i numrave dhjetorë, i cili do t'ju ndihmojë të konvertoni numrat.
    • Çdo shifër e një numri dhjetor është në një vend të caktuar të quajtur vend. Shifrat numërohen nga e djathta në të majtë. Kategoria e parë është njësi, kategoria e dytë dhjetëra, kategoria e tretë qindra, etj. Nëse numri 3 është në shifrën e parë, atëherë ky është numri 3, nëse në të dytën - atëherë 30, nëse në të tretën - atëherë 300.
    • Matematikisht, shifrat mund të përshkruhen si më poshtë: 10, 10, 10, e kështu me radhë. Prandaj, ky sistem quhet dhjetor.
  2. 2 Shkruani numrin dhjetor si shumë të disa termave. Kjo do ta bëjë më të lehtë për të kuptuar procesin e shndërrimit të numrave heksadecimal në numra dhjetorë. Për shembull, numri 48013710 (mbani mend se indeksi 10 do të thotë që numri i dhënë është dhjetor).
    • Duke filluar me shifrën e parë në të djathtë: 7 = 7 x 10, ose 7 x 1
    • Lëvizja nga e djathta në të majtë: 3 = 3 x 10, ose 3 x 10
    • 480137 = 4x100 000 + 8x10 000 + 0x1 000 + 1x100 + 3x10 + 7x1.
  3. 3 Për të shndërruar një numër heksadecimal në dhjetor, çdo shifër (duke filluar nga e djathta) e numrit heksadecimal duhet të shumëzohet me 16 në fuqinë që korrespondon me shifrën e këtij shifre. Për shembull, merrni parasysh numrin heksadecimal C92116... Filloni me shifrën e parë në të djathtë (1) dhe shumëzojeni atë me 16 (shifra e parë jepet me shkallën zero); rrisni eksponentin sa herë që kaloni në shifrën tjetër (nga e djathta në të majtë):
    • 116 = 1 x 16 = 1 x 1 (të gjitha shifrat janë në numër dhjetor, përveç rasteve kur shënohet)
    • 216 = 2 x 16 = 2 x 16
    • 916 = 9 x 16 = 9 x 256
    • C = C x 16 = C x 4096
  4. 4 Shndërroni karakteret alfabetike në shifra dhjetore. Numrat kanë të njëjtin kuptim si në sistemet dhjetore ashtu edhe në ato heksadecimale (për shembull, 716 = 710) Përdorni listën e mëposhtme për të kthyer karakteret alfabetike gjashtëmbëdhjetë në shifra dhjetore:
    • A = 10
    • B = 11
    • C = 12
    • D = 13
    • E = 14
    • F = 15
  5. 5 Kryeni llogaritjet. Tani, thjesht shumëzoni shifrat përkatëse dhe shtoni rezultatet e shumëzimit për të marrë numrin dhjetor. Në shembullin tonë:
    • C92116 = (1 x 1) + (2 x 16) + (9 x 256) + (12 x 4096)
    • = 1 + 32 + 2304 + 49152.
    • = 5148910... Numri dhjetor ka më shumë shifra sesa numri heksadecimal sepse një shifër heksadecimal përshkruan më shumë informacion sesa një shifër dhjetore.
  6. 6 Praktikoni konvertimin e numrave. Këtu janë disa detyra për shndërrimin e numrave heksadecimal në numra dhjetorë. Theksoni tekstin e padukshëm në të djathtë të shenjës së barabartë për të parë përgjigjen dhe provoni veten.
    • 3AB16 = 93910
    • A1A116 = 4137710
    • 500016 = 2048010
    • 500D16 = 2049310
    • 18A2F16 = 10091110

Pjesa 3 nga 3: Sistemi heksadecimal i numrave

  1. 1 Mësoni si të përdorni sistemin heksadecimal. Ne zakonisht përdorim sistemin dhjetor shifror dhjetor. Sistemi heksadecimal përdor gjashtëmbëdhjetë karaktere, përfshirë numrat dhe shkronjat.
    • Këtu janë numrat që fillojnë me zero:
      Hexadecimal Dhjetore Hexadecimal Dhjetore
      001016
      111117
      221218
      331319
      441420
      551521
      661622
      771723
      881824
      991925
      A101A26
      B111B27
      C121C28
      D131D29
      E141E30
      F151F31
  2. 2 Përdorni një nënshkrim për të treguar se cilin sistem po përdorni. Për këtë përdoret një numër dhjetor. Për shembull 1710 - ky është numri 17 në sistemin dhjetor (domethënë numri dhjetor i zakonshëm 17); njëmbëdhjetë10 = 1016, domethënë, dhjetori 11 është i barabartë me 10 në heksadecimal. Numrat heksadecimal nuk përfshijnë gjithmonë një shkronjë. Por nëse në vend të një numri ju shkruani një letër, atëherë është e qartë se ky është një sistem heksadecimal.

Këshilla

  • Përdorni një kalkulator në internet kur konvertoni numra të mëdhenj heksadecimal. Ju mund të mos shqetësoheni fare dhe të përdorni një konvertues online, por është akoma një ide e mirë të kuptoni llogaritjet manuale në mënyrë që të kuptoni procesin si duhet.
  • Algoritmi i konvertimit gjashtëkëndor në dhjetor është i përshtatshëm për shndërrimin e çdo sistemi numrash në numra dhjetorë. Thjesht zëvendësoni numrin 16 (në disa fuqi) me numrin përkatës (në disa fuqi) të një sistemi tjetër numrash.