3 Mga Paraan upang Mag-convert ng Hexadecimal Sa Binary o Desimal

Talaan ng mga Nilalaman:

3 Mga Paraan upang Mag-convert ng Hexadecimal Sa Binary o Desimal
3 Mga Paraan upang Mag-convert ng Hexadecimal Sa Binary o Desimal

Video: 3 Mga Paraan upang Mag-convert ng Hexadecimal Sa Binary o Desimal

Video: 3 Mga Paraan upang Mag-convert ng Hexadecimal Sa Binary o Desimal
Video: NO MAKE-UP SI SANYA LOPEZ ANG GANDA TALAGA NI URDUJAšŸ„°#mgalihimniurduja #sanyalopez #shorts #viral 2024, Mayo
Anonim

Paano mo gagawin ang mga nakakatawang numero at titik na iyon sa isang bagay na maaari mong maunawaan o ng iyong computer? Ang pag-convert ng hexadecimal sa binary ay napakadali, na kung saan ay ang dahilan kung bakit ang hexadecimal ay pinagtibay sa maraming mga wika ng programa. Ang pag-convert sa decimal ay medyo mas kumplikado, ngunit sa sandaling makuha mo ang hang nito, madali itong ulitin ang anumang numero.

Hakbang

Paraan 1 ng 3: Pag-convert ng Hexadecimal To Binary

Hakbang 1. I-convert ang bawat hexadecimal digit sa apat na binary digit

Ang hexadecimal ay paunang pinagtibay sapagkat napakadaling mag-convert sa pagitan ng hexadecimal at binary. Sa esensya, ang hexadecimal ay ginagamit bilang isang paraan upang maipakita ang binary na impormasyon sa mas maikli na pagkakasunud-sunod. Tutulungan ka ng talahanayan na ito na mag-convert mula sa isa patungo sa isa pa:

Hexadecimal Binary
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

Hakbang 2. Subukan mo ito mismo

Ito ay kasing simple ng pag-convert ng isang digit sa apat na mga katumbas na digit ng binary. Narito ang ilang mga hex number na nais mong i-convert. I-block ang hindi nakikitang teksto sa kanan ng katumbas na pag-sign upang suriin ang iyong trabaho:

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

Hakbang 3. Maunawaan kung paano ito gumagana

Sa batayang dalawang binary system, ang binary digit n ay maaaring magamit upang kumatawan sa 2 n magkakaibang numero. Halimbawa, sa apat na binary digit, maaari kang kumatawan sa 24 = 16 magkakaibang numero. Dahil ang hexadecimal ay isang batayang labing-anim na sistema, ang isang solong numero ng digit ay maaaring magamit upang kumatawan sa 161 = 16 magkakaibang numero. Ginagawa nitong napakadali ng conversion sa pagitan ng dalawang mga system.

Maaari mo ring isipin ito bilang isang system ng mga kalkulasyon na na-flip sa iba pang mga digit nang sabay. Bilang ng hexadecimal ā€¦ D, E, F, 10'', sa parehong oras, binibilang ang binary na 1101, 1110, 1111, 10000''.

Paraan 2 ng 3: Pag-convert ng Hexadecimal To Decimal

1797961 6 1
1797961 6 1

Hakbang 1. Suriin kung paano gumagana ang base ten

Gumagamit ka ng decimal notation araw-araw nang hindi kinakailangang huminto at isipin kung ano ang ibig sabihin nito. Gayunpaman, noong una mong natutunan ito, maaaring ipinaliwanag ito sa iyo ng iyong mga magulang o guro nang mas detalyado. Ang isang mabilis na pagsusuri sa kung paano magsulat ng mga ordinaryong numero, ay makakatulong sa iyong i-convert ang mga numero:

  • Ang bawat digit sa isang decimal number ay matatagpuan sa isang tukoy na lugar. Mula kaliwa hanggang kanan, may mga lugar, sampung lugar, daan-daang lugar, at iba pa. Ang digit na 3 ay nangangahulugan lamang ng 3 kung ito ay nasa isang lugar, ngunit kumakatawan sa 30 kapag ito ay nasa sampung lugar, at 300 sa daan-daang lugar.
  • Sa matematika, ang lugar ay kumakatawan sa 100, 101, 102, at pagkatapos. Ito ang dahilan kung bakit tinawag ang sistemang ito na base ten, o decimal mula sa salitang Latin para sa ikasampu.
1797961 7 1
1797961 7 1

Hakbang 2. Isulat ang decimal number bilang isang problema sa pagdaragdag

Ito ay maaaring mukhang halata, ngunit ito ay ang parehong proseso na gagamitin namin upang i-convert ang mga hexadecimal na numero, kaya't ito ay isang magandang panimulang punto. Isulat ulit natin ang numerong 480.13710. (Tandaan, subskrip 10 Sinasabi sa amin na ang numero ay nakasulat sa base sampung.):

  • Simula mula sa kanang digit, 7 = 7 x 100, o 7 x 1
  • Sa kaliwa, 3 = 3 x 101, o 3 x 10
  • Umuulit ang lahat ng mga digit, nakakakuha kami ng 480,137 = 4x100,000 + 8x10,000 + 0x1,000 + 1x100 + 3x10 + 7x1.
1797961 8 1
1797961 8 1

Hakbang 3. Isulat ang halaga ng lugar sa tabi ng hexadecimal number

Dahil ang hexadecimal ay base sa labing anim, ang halaga ng lugar ay tumutugma sa lakas ng labing-anim. Upang mai-convert sa decimal, i-multiply ang bawat halaga ng lugar sa pamamagitan ng kaukulang labing-anim na digit. Simulan ang prosesong ito sa pamamagitan ng pagsulat ng lakas ng labing-anim sa tabi ng mga digit ng hexadecimal na numero. Gagawin namin ito para sa hexadecimal number C92116. Magsimula sa kaliwa gamit ang 160, at dagdagan ang lakas sa tuwing lilipat ka sa susunod na digit:

  • 116 = 1 x 160 = 1 x 1 (Ang lahat ng mga numero ay nasa decimal maliban kung nabanggit.)
  • 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

Hakbang 4. I-convert ang mga character ng alpabeto sa decimal

Ang mga digit ng isang numero ay pareho sa decimal o hexadecimal, kaya hindi mo kailangang baguhin ang mga ito (halimbawa, 716 = 710). Para sa mga character na alpabetiko, sumangguni sa listahang ito upang i-convert ang mga ito sa kanilang mga katumbas na decimal:

  • A = 10
  • B = 11
  • C = 12 (Gagamitin namin ito sa aming halimbawa sa itaas.)
  • D = 13
  • E = 14
  • F = 15
1797961 10 1
1797961 10 1

Hakbang 5. Magsagawa ng mga kalkulasyon

Ngayon na ang lahat ay nakasulat sa decimal, gawin ang bawat problema sa pagpaparami at idagdag ang mga resulta. Makakatulong ang calculator para sa karamihan ng mga hexadecimal na numero. Pagpapatuloy sa aming dating halimbawa, narito ang C921 na nakasulat bilang isang decimal formula at nalutas:

  • C92116 = (sa decimal) (1 x 1) + (2 x 16) + (9 x 256) + (12 x 4096)
  • = 1 + 32 + 2.304 + 49.152.
  • = 51.48910. Ang decimal na bersyon ay karaniwang may higit na mga digit kaysa sa hexadecimal na bersyon, dahil ang hexadecimal ay maaaring mag-imbak ng maraming impormasyon sa bawat digit.
1797961 11 1
1797961 11 1

Hakbang 6. Magsanay sa pag-convert

Narito ang ilang mga numero upang mai-convert mula sa hexadecimal patungong decimal. Kapag nakalkula mo na ang sagot, harangan ang hindi nakikita na teksto sa kanan ng katumbas na pag-sign upang suriin ang iyong trabaho:

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

Paraan 3 ng 3: Pag-unawa sa Mga Pangunahing Kaalaman sa Hexadecimal

1797961 1
1797961 1

Hakbang 1. Alam kung paano gamitin ang hexadecimal

Ang aming regular na sistema ng pagkalkula ng decimal ay batay sa sampu, gamit ang sampung iba't ibang mga simbolo upang kumatawan sa mga numero. Ang Hexadecimal ay isang batayang labing-anim na sistema ng numero, nangangahulugang gumagamit ito ng labing-anim na mga character upang kumatawan sa mga numero.

  • Nagbibilang mula sa zero hanggang:

    Hexadecimal Desimal Hexadecimal Desimal
    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

Hakbang 2. Gumamit ng isang subskrip upang ipahiwatig ang sistemang ginagamit mo

Kung ang sistema na iyong ginagamit ay hindi malinaw, gumamit ng isang decimal na numero ng subscript upang ipahiwatig ang base. Halimbawa, 1710 nangangahulugang labing pitong base sampung (ordinaryong decimal number). 1110 = 1016, dahil ang 10 ay kung paano mo isusulat ang bilang labing isang hexadecimal (base labing-anim). Maaari mong laktawan ang hakbang na ito kung ang numero ay naglalaman ng isang alpabetikong character tulad ng B o E. Walang sinuman ang magkamali para sa isang decimal number.

Mga Tip

  • Ang mga mahahabang numero ng hexadecimal ay maaaring mangailangan ng isang online na calculator upang mag-convert sa decimal. Maaari mo ring laktawan ang gawaing ito at gumamit ng isang tool sa online na conversion upang gawin ito, kahit na magandang ideya na maunawaan kung paano gumagana ang proseso.
  • Maaari mong ipasadya ang hexadecimal sa decimal conversion upang mai-convert ang anumang iba pang x-based na system ng numero sa decimal. Palitan lamang ang lakas ng labing-anim sa lakas ng x. Subukang alamin ang 60-based na sistema ng pagkalkula ng Babilonya!

Inirerekumendang: