3 mënyra për të kthyer heksadecimal në binar ose dhjetor

Përmbajtje:

3 mënyra për të kthyer heksadecimal në binar ose dhjetor
3 mënyra për të kthyer heksadecimal në binar ose dhjetor

Video: 3 mënyra për të kthyer heksadecimal në binar ose dhjetor

Video: 3 mënyra për të kthyer heksadecimal në binar ose dhjetor
Video: Kiara Tito zbulon numrin e të dashurve që ka pasur!- Goca & Gra 2024, Dhjetor
Anonim

Si i ktheni ato numra dhe shkronja qesharake në diçka që ju ose kompjuteri juaj mund ta kuptoni? Shndërrimi i heksadecimal në binar është shumë i lehtë, kjo është arsyeja pse hexadecimal është miratuar në disa gjuhë programimi. Shndërrimi në dhjetor është pak më i komplikuar, por sapo ta kuptoni, është e lehtë të përsërisni çdo numër.

Hapi

Metoda 1 nga 3: Konvertimi i Hexadecimal në Binary

Hapi 1. Shndërroni çdo shifër heksadecimale në katër shifra binare

Hexadecimal u miratua fillimisht sepse ishte shumë e lehtë të konvertohej midis hexadecimal dhe binar. Në thelb, heksadecimal përdoret si një mënyrë për të shfaqur informacionin binar në sekuenca më të shkurtra. Kjo tabelë do t'ju ndihmojë të konvertoni nga njëri në tjetrin:

Hexadecimal Binar
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111

Hapi 2. Provojeni vetë

Kjo është aq e thjeshtë sa shndërrimi i një shifre në katër shifrat e saj ekuivalente binare. Këtu janë disa numra gjashtëkëndësh që dëshironi të konvertoni. Bllokoni tekstin e padukshëm në të djathtë të shenjës së barabartë për të kontrolluar punën tuaj:

  • A23 = 1010 0010 0011
  • BLET = = 1011 1110 1110
  • 70C558 = 0111 0000 1100 0101 0101 1000

Hapi 3. Kuptoni se si funksionon

Në sistemin binar bazë dy, shifra binare n mund të përdoret për të përfaqësuar 2 n numra të ndryshëm. Për shembull, me katër shifra binare, ju mund të përfaqësoni 24 = 16 numra të ndryshëm. Meqenëse heksadecimal është një sistem gjashtëmbëdhjetë bazë, një numër një shifror mund të përdoret për të përfaqësuar 161 = 16 numra të ndryshëm. Kjo e bën konvertimin midis dy sistemeve shumë të lehtë.

Ju gjithashtu mund ta konsideroni atë si një sistem llogaritjesh që futen në shifra të tjera në të njëjtën kohë. Numërimet heksadecimale… D, E, F, 10'', në të njëjtën kohë, numërimet binare 1101, 1110, 1111, 10000''.

Metoda 2 nga 3: Konvertimi i Hexadecimal në Decimal

1797961 6 1
1797961 6 1

Hapi 1. Rishikoni sesi funksionon baza dhjetë

Ju përdorni shënimin dhjetor çdo ditë pa pasur nevojë të ndaleni dhe të mendoni se çfarë do të thotë. Sidoqoftë, kur e mësoni për herë të parë, prindërit ose mësuesit tuaj mund t’ju kenë shpjeguar në mënyrë më të detajuar. Një përmbledhje e shpejtë se si të shkruani numra të zakonshëm, do t'ju ndihmojë të konvertoni numrat:

  • Çdo shifër në një numër dhjetor gjendet në një vend të caktuar. Nga e majta në të djathtë, ka vende, dhjetëra, qindra vende, e kështu me radhë. Shifra 3 do të thotë vetëm 3 nëse është në vendin njësh, por përfaqëson 30 kur është në vendin e dhjetëra, dhe 300 në vendin e qindra.
  • Matematikisht, vendi përfaqëson 100, 101, 102, dhe pastaj Kjo është arsyeja pse ky sistem quhet baza dhjetë, ose dhjetore nga fjala latine për të dhjetën.
1797961 7 1
1797961 7 1

Hapi 2. Shkruani numrin dhjetor si problem shtesë

Kjo mund të duket e qartë, por është i njëjti proces që ne do të përdorim për të kthyer numrat heksadecimal, kështu që është një pikënisje e mirë. Le të rishkruajmë numrin 480.13710Me (Mos harroni, nënshkruani 10 na tregon se numri është shkruar në bazën dhjetë.):

  • Duke filluar nga shifra më e djathtë, 7 = 7 x 100, ose 7 x 1
  • Në të majtë, 3 = 3 x 101, ose 3 x 10
  • Duke përsëritur të gjitha shifrat, marrim 480,137 = 4x100,000 + 8x10,000 + 0x1,000 + 1x100 + 3x10 + 7x1.
1797961 8 1
1797961 8 1

Hapi 3. Shkruani vlerën e vendit pranë numrit heksadecimal

Meqenëse heksadecimal është baza e gjashtëmbëdhjetë, vlera e vendit korrespondon me fuqinë e gjashtëmbëdhjetë. Për t'u kthyer në dhjetore, shumëzoni secilën vlerë të vendit me shifrën përkatëse të gjashtëmbëdhjetë. Filloni këtë proces duke shkruar fuqinë e gjashtëmbëdhjetë pranë shifrave të numrit heksadecimal. Ne do ta bëjmë këtë për numrin heksadecimal C92116Me Filloni në të majtë me 160, dhe rrisni fuqinë sa herë që lëvizni majtas në shifrën tjetër:

  • 116 = 1 x 160 = 1 x 1 (Të gjithë numrat janë në numër dhjetor, përveç nëse shënohet ndryshe.)
  • 216 = 2 x 161 = 2 x 16
  • 916 = 9 x 162 = 9 x 256
  • C = C x 163 = C x 4096
1797961 9 1
1797961 9 1

Hapi 4. Shndërroni karakteret alfabetike në dhjetore

Shifrat e një numri janë të njëjta në dhjetore ose heksadecimale, kështu që nuk keni nevojë t'i ndryshoni ato (për shembull, 716 = 710) Për karakteret alfabetike, referojuni kësaj liste për t'i kthyer ato në ekuivalentët e tyre dhjetorë:

  • A = 10
  • B = 11
  • C = 12 (Ne do ta përdorim këtë në shembullin tonë më lart.)
  • D = 13
  • E = 14
  • F = 15
1797961 10 1
1797961 10 1

Hapi 5. Kryeni llogaritjet

Tani që gjithçka është shkruar në numër dhjetor, bëni çdo problem të shumëzimit dhe shtoni rezultatet. Llogaritësi mund të ndihmojë për shumicën e numrave heksadecimal. Duke vazhduar shembullin tonë të mëparshëm, këtu është C921 e shkruar si një formulë dhjetore dhe e zgjidhur:

  • C92116 = (në dhjetore) (1 x 1) + (2 x 16) + (9 x 256) + (12 x 4096)
  • = 1 + 32 + 2.304 + 49.152.
  • = 51.48910Me Versioni dhjetor zakonisht ka më shumë shifra sesa versioni heksadecimal, sepse heksadecimal mund të ruajë më shumë informacion në secilën shifër.
1797961 11 1
1797961 11 1

Hapi 6. Praktikoni konvertimin

Këtu janë disa numra për t'u kthyer nga heksadecimal në dhjetor. Pasi të keni llogaritur përgjigjen, bllokoni tekstin e padukshëm në të djathtë të shenjës së barabartë për të kontrolluar punën tuaj:

  • 3AB16 = 93910
  • A1A116 = 4137710
  • 500016 = 2048010
  • 500D16 = 2049310
  • 18A2F16 = 10091110

Metoda 3 nga 3: Kuptimi i Bazave Hexadecimal

1797961 1
1797961 1

Hapi 1. Di të përdorësh heksadecimal

Sistemi ynë i rregullt i llogaritjes dhjetore bazohet në dhjetë, duke përdorur dhjetë simbole të ndryshme për të përfaqësuar numrat. Hexadecimal është një sistem bazë gjashtëmbëdhjetë numrash, që do të thotë se përdor gjashtëmbëdhjetë karaktere për të përfaqësuar numrat.

  • Duke numëruar nga zero lart:

    Hexadecimal Dhjetore Hexadecimal Dhjetore
    0 0 10 16
    1 1 11 17
    2 2 12 18
    3 3 13 19
    4 4 14 20
    5 5 15 21
    6 6 16 22
    7 7 17 23
    8 8 18 24
    9 9 19 25
    A 10 1A 26
    B 11 1B 27
    C 12 1C 28
    D 13 1D 29
    E 14 1E 30
    F 15 1F 31
1797961 2
1797961 2

Hapi 2. Përdorni një nënshkrim për të treguar sistemin që po përdorni

Nëse sistemi që po përdorni nuk është i qartë, përdorni një numër nënshkrimi dhjetor për të treguar bazën. Për shembull, 1710 do të thotë shtatëmbëdhjetë bazë dhjetë (numër dhjetor i zakonshëm). 1110 = 1016, sepse 10 është se si e shkruani numrin njëmbëdhjetë në gjashtëmbëdhjetë (baza e gjashtëmbëdhjetë). Ju mund ta kaloni këtë hap nëse numri përmban një karakter alfabetik si B ose E. Askush nuk do ta gabojë atë me një numër dhjetor.

Këshilla

  • Numrat e gjatë heksadecimal mund të kërkojnë një llogaritës online për t'u kthyer në dhjetore. Ju gjithashtu mund ta kaloni këtë punë dhe të përdorni një mjet konvertimi online për ta bërë atë, megjithëse është një ide e mirë të kuptoni se si funksionon procesi.
  • Mund të personalizoni konvertimin heksadecimal në dhjetor për të kthyer çdo sistem tjetër të numrave të bazuar në x në dhjetor. Vetëm zëvendësoni fuqinë e gjashtëmbëdhjetë me fuqinë e x. Provoni të mësoni sistemin e llogaritjes babilonase me bazë 60!

Recommended: