Paano i-convert ang isang numero ng decimal sa hexadecimal

May -Akda: Peter Berry
Petsa Ng Paglikha: 14 Agosto. 2021
I -Update Ang Petsa: 9 Mayo 2024
Anonim
How To Convert Hexadecimal to Binary
Video.: How To Convert Hexadecimal to Binary

Nilalaman

Sa artikulong ito: Gamit ang madaling maunawaan na paraanGawin ang mabilis na pamamaraan (kasama ang mga tira)

Ang Hexadecimal ay isang labing-anim na batay sa sistema ng pag-numero. Nangangahulugan ito na may labing anim na simbolo na maaaring kumatawan sa isang solong digit, pagdaragdag ng A, B, C, D, E at F sa mga numero ng sistemang desimal. Mas mahirap mag-convert mula sa desimal hanggang sa hexadecimal kaysa sa kabaligtaran. Gawin ang iyong oras upang malaman ang tamang pamamaraan, dahil mas madaling maiwasan ang mga pagkakamali sa sandaling nauunawaan mo kung paano gumagana ang conversion.


yugto

Paraan 1 Gumamit ng pamamaraang intuitive



  1. Gamitin ang pamamaraang ito sa simula. Sa dalawang pamamaraan na ipinakita sa gabay na ito, ito ang pinakasimpleng. Kung komportable ka na sa iba't ibang mga base, subukang ipaliwanag ang pamamaraan sa ibaba.
    • Kung ito ang unang pagkakataon na kuskusin mo ang hexadecimal system, dapat mong simulan sa pamamagitan ng pag-aaral ng mga pangunahing kaalaman.


  2. Isulat ang mga kapangyarihan ng 16. Ang bawat digit sa isang hexadecimal na numero ay kumakatawan sa isang iba't ibang lakas ng 16, dahil ang bawat decimal na numero ay kumakatawan sa isang kapangyarihan ng 10. Ang listahan ng mga kapangyarihan ng 16 ay magiging kapaki-pakinabang sa proseso ng pagbabalik.
    • 16 = 1 048 576
    • 16 = 65 536
    • 16 = 4 096
    • 16 = 256
    • 16 = 16
    • Kung ang numero ng desimal na nais mong i-convert ay mas malaki kaysa sa 1,048,576, kalkulahin ang mas malaking kapangyarihan ng 16 at idagdag ang mga ito sa listahan.



  3. Hanapin ang kapangyarihan ng 16 ang pinakamalaking. Isulat ang numero na nais mong i-convert. Sumangguni sa listahan sa itaas. Hanapin ang kapangyarihan ng 16 na mas malaki kaysa sa bilang ng desimal.
    • Halimbawa, kung nais mong i-convert ang "495" sa hexadecimal, dapat mong piliin ang "256" mula sa listahan.


  4. Hatiin ang numero ng decimal sa pamamagitan ng kapangyarihan ng 16. Huminto sa buong bilang at huwag pansinin ang natitirang resulta pagkatapos ng punto ng desimal.
    • Halimbawa: 495 ÷ 256 = 1.93 ..., ngunit ang "1" lamang ang interes natin dito.
    • Ang iyong sagot ay ang unang numero ng hexadecimal number. Sa kasong ito, dahil gumawa kami ng isang dibisyon sa pamamagitan ng 256, ang 1 ay ang isa na nasa 256 na lugar.



  5. Hanapin ang natitira. Hinahayaan ka nitong malaman kung ano ito sa kaliwa ng numero na iyong na-convert. Narito kung paano makalkula ito, tulad ng gagawin mo sa isang mahabang dibisyon:
    • I-Multiply ang huling sagot ng divisor. Sa aming halimbawa: 1 x 256 = 256. (Sa madaling salita, ang 1 ng hexadecimal number ay kumakatawan sa 256 sa isang base 10).
    • Ibawas ang sagot ng dibidendo. 495 - 256 = 239.


  6. Hatiin ang natitira sa pamamagitan ng susunod na pinakamataas na kapangyarihan ng 16. Sumangguni sa listahan ng kuryente ng 16. Bumaba sa susunod na mas maliit na kapangyarihan. Hatiin ang natitira sa halagang ito upang mahanap ang susunod na numero ng iyong hexadecimal number. (Kung ang natitira ay mas maliit kaysa sa bilang na ito, ang susunod na numero ay zero).
    • 239 ÷ 16 = 14. Muli, hindi mo pinansin ang lahat pagkatapos ng koma.
    • Ito ang pangalawang numero ng iyong hexadecimal number, sa labing-anim na lugar. Ang lahat ng mga numero mula 0 hanggang 15 ay maaaring kinakatawan ng isang solong hexadecimal digit. I-convert namin ang tamang notasyon sa pagtatapos ng pamamaraang ito.


  7. Hanapin muli ang natitira. Tulad ng nagawa mo dati, palakihin ang sagot ng divisor at ibawas ang sagot ng dibidendo. Pagkatapos ay kailangan mong i-convert ang natitira.
    • 14 x 16 = 224.
    • 239 - 224 = 15, ang natitira ay 15.


  8. Ulitin hanggang sa ang pahinga ay mas mababa sa 16. Kapag nakakuha ka ng isang natitira sa pagitan ng 0 at 15, maaari itong mai-convert nang direkta sa pamamagitan ng isang solong hex. Isulat ang huling numero na ito.
    • Ang huling "digit" ng aming hexadecimal number ay 15, sa "unang lugar".


  9. Isulat ang sagot sa wastong notasyon. Alam mo na ngayon ang lahat ng mga numero ng hexadecimal number. Sa sandaling ito, isinulat namin ang lahat ng ito sa base 10. Upang wasto na isulat ang bawat digit na may hexadecimal notation, i-convert ang mga ito gamit ang sumusunod na gabay.
    • Ang mga numero sa pagitan ng 0 at 9 ay mananatiling pareho.
    • 10 = A, 11 = B, 12 = C, 13 = D, 14 = E at 15 = F.
    • Sa aming halimbawa, kami ay naiwan kasama ang mga numero (1) (14) (15). Sa wastong notasyon, ito ang nagiging bilang hexadecimal 1EF.


  10. Suriin ang iyong trabaho. Madaling suriin ang iyong sagot sa sandaling nauunawaan mo kung paano gumagana ang mga numero ng hexadecimal. I-convert ang bawat digit sa perpektong form nito, at pagkatapos ay dumami sa pamamagitan ng kapangyarihan ng 16 mula sa posisyon na kanilang nasasakup. Narito ang kailangan mong gawin para sa aming halimbawa.
    • 1EF → (1) (14) (15)
    • Mula kanan hanggang kaliwa, 15 ay nasa 160, iyon ang una. 15 x 1 = 15.
    • Ang susunod na numero sa kaliwa ay 161 = ika-16. 14 x 16 = 224.
    • Ang susunod na numero ay 162 = 256. 1 x 256 = 256.
    • Pagdaragdag ng lahat ng mga ito nang magkasama, 256 + 224 + 15 = 495, ang panimulang numero.

Pamamaraan 2 Gamit ang Mabilis na Paraan (sa mga tira)



  1. Hatiin ang bilang ng 16. Tratuhin ang dibisyon bilang isang buong dibisyon. Sa madaling salita, makuha ang buong numero at iwanan ang mga numero pagkatapos ng punto ng desimal.
    • Sa aming halimbawa, maging ambisyoso at subukang i-convert ang desimal 317 547. Kalkulahin 317 547 ÷ 16 = 19 846 at huwag pansinin ang mga numero pagkatapos ng punto ng desimal.


  2. Isulat ang natitira sa hexadecimal notation. Ngayon na nagawa mo ang paghahati, ang natitira ay ang bahagi na hindi umaangkop sa ika-labing anim na posisyon o higit pa. Kaya, ang natitira ay dapat na nasa unang lugar, ang huli bilang ng hexadecimal number.
    • Upang mahanap ang natitira, dumami ang iyong sagot sa pamamagitan ng dibahagi, pagkatapos ay ibawas ang resulta ng dibidendo. Sa aming halimbawa: 317,547 - (19,846 x 16) = 11.
    • I-convert ang numero sa hexadecimal gamit ang listahan ng mga maliliit na numero sa simula ng artikulong ito. Sa halimbawang ito, 11 ang nagiging B.


  3. Ulitin ang proseso gamit ang quotient. I-convert mo ang natitira sa hexadecimal. Ngayon, magpatuloy na i-convert ang quotient at hatiin ito sa pamamagitan ng 16. Ang natitira ay ang pangalawang digit ng bilang ng hexadecimal. Gumagana ito sa parehong logic tulad ng dati: ang panimulang numero ay nahati sa pamamagitan ng (16 x 16 =) 256, kaya ang natitira ay ang pagtatapos ng bilang na hindi maaaring manatili sa ika-256 na posisyon. Alam na natin ang numero sa unang posisyon, ang natitira ay dapat nasa labing-anim na posisyon.
    • Sa aming halimbawa: 19,846 / 16 = 1240.
    • Ang natitira ay 19,846 - (1240 x 16) = 6. Ito ang pangalawang numero ng bilang ng hexadecimal.


  4. Ulitin hanggang sa mas mababa sa 16 ang quante. Tandaan na i-convert ang natitira sa pagitan ng 10 at 15 sa hexadecimal notasyon. Isulat ang bawat labi ng iyong pupunta. Ang pangwakas na quotient (mas mababa sa 16) ay ang unang digit sa bilang. Narito kung paano nagpapatuloy ang aming halimbawa.
    • Kunin ang huling quient at hatiin muli sa pamamagitan ng 16. 1240/16 = 77 na labi 8.
    • 77/16 = 4 ay nananatiling 13 = D.
    • 4 <16 kaya 4 ay ang unang digit.


  5. Tapusin ang numero. Tulad ng nabanggit kanina, nahanap mo ang bawat digit ng hexadecimal number mula kanan hanggang kaliwa. Suriin ang iyong trabaho upang matiyak na isinulat mo ang mga ito sa tamang pagkakasunud-sunod.
    • Ang pangwakas mong sagot ay 4D86B.
    • Upang mapatunayan ang iyong sagot, i-convert ang bawat digit sa katumbas nitong perpektong, palakihin ito sa mga kapangyarihan ng 16 at idagdag ang mga resulta. (4 x 16) + (13 x 16) + (8 x 16) + (6 x 16) + (11 x 1) = 317547, ang panimulang bilang.
payo
  • Upang maiwasan ang pagkalito gamit ang iba't ibang mga sistema ng pag-numero, maaari mong tandaan ang base na ginamit sa isang naka-subscribe na figure. Halimbawa, 51210 paraan 512 sa base 10, isang ordinaryong numero ng desimal. 51216 paraan 512 base 16, na kung saan ay katumbas ng decimal number 129810.

Iba Pang Mga ekyon 68 Mga Ranggo ng Recipe Gamit ang ilang mga karaniwang angkap ng pantry a kuina at iang pare ng mga maiinit na ao, maaari mong malaman kung paano gumawa ng mga lutong bahay na ao ng...

Iba Pang Mga ekyon Ang iang pattern ng pagniniting ay kung ano ang maaari mong undin kung lumilikha ka ng iang tukoy na proyekto, at binibigyan ka nito ng lahat ng mga detalye na kailangan mo upang ga...

Pagpili Ng Editor