Jinsi ya Kubadilisha Binary kuwa Daraja (na Picha)

Orodha ya maudhui:

Jinsi ya Kubadilisha Binary kuwa Daraja (na Picha)
Jinsi ya Kubadilisha Binary kuwa Daraja (na Picha)

Video: Jinsi ya Kubadilisha Binary kuwa Daraja (na Picha)

Video: Jinsi ya Kubadilisha Binary kuwa Daraja (na Picha)
Video: Человек за Окном 2 ►Новая концовка ► The Man From The Window 2 2024, Mei
Anonim

Mfumo wa nambari ya msingi (ya msingi) ina nambari mbili zinazowezekana, ama 0 au 1, kwa kila thamani ya mahali. Kwa upande mwingine, desimali (msingi kumi) mfumo wa nambari una nambari kumi zinazowezekana (0, 1, 2, 3, 4, 5, 6, 7, 8, au 9) kwa kila thamani ya mahali. Ili kuepuka kuchanganyikiwa wakati wa kutumia mifumo tofauti ya nambari, msingi wa kila nambari unaweza kuandikishwa. Kwa mfano nambari ya binary 10011100 inaweza kuandikwa katika base mbili kwa kuandika 100111002. Nambari ya decimal 156 inaweza kuandikwa kama 15610 na kusoma mia moja hamsini na sita, msingi kumi. Kwa kuwa mfumo wa kibinadamu ni lugha ya ndani ya kompyuta za elektroniki, waandaaji wazito wa kompyuta wataelewa jinsi ya kubadilisha binary kuwa decimal. Kubadilisha kinyume chake, kutoka decimal kwenda kwa binary, mara nyingi ni ngumu zaidi kujifunza mara ya kwanza.

Hatua

Njia ya 1 ya 2: Kutumia Notation ya Nafasi

Badilisha kutoka kwa binary hadi hatua ya 1
Badilisha kutoka kwa binary hadi hatua ya 1

Hatua ya 1. Andika nambari za binary na uorodhe mraba wa 2 kutoka kulia kwenda kushoto

Kwa mfano tunataka kubadilisha nambari ya binary 100110112 kuwa decimal. Kwanza, andika. Kisha, andika mraba wa 2 kutoka kulia kwenda kushoto. Anza saa 20, ambayo ni 1. Ongeza mraba moja kwa moja. Acha ikiwa idadi ya nambari kwenye orodha ni sawa na idadi ya nambari za binary. Nambari ya mfano, 10011011, ina nambari nane, kwa hivyo orodha ina nambari 8, kama hii: 128, 64, 32, 16, 8, 4, 2, 1

Badilisha kutoka kwa binary hadi hatua ya desimali 2
Badilisha kutoka kwa binary hadi hatua ya desimali 2

Hatua ya 2. Andika tarakimu za nambari ya binary chini ya mraba wa orodha mbili

Andika nambari 10011011 chini ya nambari 128, 64, 32, 16, 8, 4, 2, na 1 ili kila nambari ya binary iwe na mraba wake wa tarakimu mbili. 1 kulia kwa nambari ya binary inalingana na 1 katika orodha ya mraba 2 na kadhalika. Unaweza pia kuandika nambari za juu juu ya mraba wa mbili, ikiwa unapenda. Jambo muhimu ni kwamba unaweza kuiunganisha.

Badilisha kutoka kwa Binary hadi Daraja la 3
Badilisha kutoka kwa Binary hadi Daraja la 3

Hatua ya 3. Unganisha nambari za nambari ya binary na orodha ya mraba ya mbili

Chora mstari, kuanzia kulia, unganisha kila tarakimu ya nambari ya binary na mraba wa mbili. Anza kwa kuweka nambari ya kwanza ya nambari ya binary na mraba wa mbili za kwanza kwenye orodha iliyo hapo juu. Kisha, chora mstari kutoka nambari ya pili ya nambari ya binary hadi mraba wa mbili za pili kwenye orodha. Endelea kuunganisha kila tarakimu na mraba wa mbili. Hii itakusaidia kuibua uhusiano kati ya seti mbili za nambari.

Badilisha kutoka kwa Binary hadi Daraja la 4
Badilisha kutoka kwa Binary hadi Daraja la 4

Hatua ya 4. Andika thamani ya mwisho ya kila mraba wa mbili

Changanya kupitia kila tarakimu ya nambari ya binary. Ikiwa nambari ni 1, andika mraba wa jozi mbili chini ya 1. Ikiwa nambari ni 0, andika 0 chini ya nambari 0.

Kwa kuwa jozi 1 na 1, matokeo ni 1. Kwa kuwa jozi 2 na 1, matokeo ni 2. Kwa kuwa jozi 4 na 0, matokeo ni 0. Kwa kuwa jozi 8 na 1, matokeo ni 8, na kwa kuwa jozi 16 na 1, matokeo ni 16. Jozi 32 na 0 kwa hivyo matokeo ni 0 na jozi 64 na 0 kwa hivyo matokeo ni 0, wakati jozi 128 na 1 kwa hivyo matokeo ni 128

Badilisha kutoka kwa Binary hadi Daraja la 5
Badilisha kutoka kwa Binary hadi Daraja la 5

Hatua ya 5. Ongeza thamani ya mwisho

Sasa, ongeza nambari zote zilizoandikwa chini ya nambari za binary. Hivi ndivyo unafanya: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Hii ni sawa na nambari ya nambari 10011011.

Badilisha kutoka kwa Binary hadi Hatua ya 6
Badilisha kutoka kwa Binary hadi Hatua ya 6

Hatua ya 6. Andika jibu lako na usajili wa msingi

Sasa, lazima uandike 15510, kuonyesha kuwa nambari ni decimal, ambayo ni anuwai ya 10. Kadiri unavyozoea kubadilisha binary kuwa decimal, itakuwa rahisi kwako kukumbuka mraba wa mbili, na utaweza kubadilisha haraka zaidi.

Badilisha kutoka kwa Binary hadi Hatua ya 7
Badilisha kutoka kwa Binary hadi Hatua ya 7

Hatua ya 7. Tumia njia hii kubadilisha nambari ya binary na nambari ya decimal kuwa fomu ya desimali

Unaweza kutumia njia hii wakati unataka kubadilisha nambari za binary kama 1, 12 kuwa decimal. Unachohitaji kufanya ni kujua kwamba nambari kushoto ya decimal ni nafasi ya vitengo, wakati nambari kulia ni nafasi ya nusu, au 1 x (1/2).

1 kushoto kwa alama ya decimal ni sawa na 20, au 1. 1 kulia kwa decimal ni sawa na 2-1, au 0, 5. Ongeza 1 na 0, 5 ili matokeo yawe 1,5 ambayo yanaweza kuandikwa 1, 12 katika nukuu ya desimali.

Njia 2 ya 2: Kutumia Kuzidisha Mbili

Badilisha kutoka kwa Binary hadi Daraja la 8
Badilisha kutoka kwa Binary hadi Daraja la 8

Hatua ya 1. Andika nambari ya binary

Njia hii haitumii miraba. Kwa hivyo, ni rahisi kugeuza nambari kubwa kichwani mwako kwa sababu unahitaji tu kukumbuka nambari. Jambo la kwanza utakalohitaji ni kuandika nambari ya binary ambayo utaibadilisha kwa kutumia njia ya kuzidisha. Tuseme unataka kubadilisha nambari ya binary 10110012. Andika.

Badilisha kutoka kwa Binary hadi Daraja la 9
Badilisha kutoka kwa Binary hadi Daraja la 9

Hatua ya 2. Kuanzia kushoto, ongeza jumla ya awali kwa mbili na ongeza tarakimu

Kwa sababu unatumia nambari ya binary 10110012, tarakimu yako ya kwanza kutoka kushoto ni 1. Jumla yako ya awali ni 0 kwa sababu bado haujaanza. Lazima uzidishe jumla mbili za awali, 0, na uongeze 1, tarakimu. 0 x 2 + 1 = 1, kwa hivyo jumla yako mpya ni 1.

Badilisha kutoka kwa Binary hadi Hatua ya 10
Badilisha kutoka kwa Binary hadi Hatua ya 10

Hatua ya 3. Ongeza jumla yako ya sasa kwa mbili na ongeza nambari inayofuata

Jumla yako ya sasa ni 1 na tarakimu mpya ni 0. Kwa hivyo zidisha kwa 1 na ongeza 0.1 x 2 + 0 = 2. Jumla yako mpya ni 2.

Badilisha kutoka kwa Binary hadi Daraja la 11
Badilisha kutoka kwa Binary hadi Daraja la 11

Hatua ya 4. Rudia hatua ya awali

Endelea. Ifuatayo, ongeza jumla yako mara mbili na ongeza 1, nambari yako inayofuata. 2 x 2 + 1 = 5. Jumla yako sasa ni 5.

Badilisha kutoka kwa Binary hadi Daraja la 12
Badilisha kutoka kwa Binary hadi Daraja la 12

Hatua ya 5. Rudia hatua ya awali tena

Ifuatayo, punguza jumla ya jumla ya sasa, 5, na ongeza nambari inayofuata, 1.5 x 2 + 1 = 11. Jumla yako mpya ni 11.

Badilisha kutoka kwa Binary hadi Daraja la 13
Badilisha kutoka kwa Binary hadi Daraja la 13

Hatua ya 6. Rudia hatua ya awali tena

Ongeza jumla yako ya sasa, 11, na ongeza nambari inayofuata, 0.2 x 11 + 0 = 22.

Badilisha kutoka kwa Binary hadi hatua ya 14
Badilisha kutoka kwa Binary hadi hatua ya 14

Hatua ya 7. Rudia hatua ya awali tena

Sasa, ongezea jumla ya jumla yako ya sasa, 22 na ongeza 0, nambari inayofuata. 22 x 2 + 0 = 44.

Badilisha kutoka kwa Binary hadi Hatua ya 15
Badilisha kutoka kwa Binary hadi Hatua ya 15

Hatua ya 8. Endelea kuzidisha jumla yako ya sasa kwa mbili na ongeza nambari zifuatazo hadi uishe

Sasa, nambari yako ya mwisho na imekaribia kumaliza! Unachohitajika kufanya ni kuzidisha jumla yako ya sasa, 44 na kuzidisha kwa mbili na kisha kuongeza 1, nambari ya mwisho. 2 x 44 + 1 = 89. Imefanywa! Umebadilisha 100110112 kwa fomu ya decimal 89.

Badilisha kutoka kwa Binary hadi Hatua ya 16
Badilisha kutoka kwa Binary hadi Hatua ya 16

Hatua ya 9. Andika jibu na usajili wa msingi

Andika jibu lako la mwisho 8910 kuashiria nambari ya decimal ambayo ina msingi wa 10.

Badilisha kutoka kwa Binary hadi Daraja la 17
Badilisha kutoka kwa Binary hadi Daraja la 17

Hatua ya 10. Tumia njia hii kubadilisha msingi wowote kuwa fomu ya desimali

Kuzidisha mbili hutumiwa kwa sababu nambari iliyopewa inategemea 2. Ikiwa nambari iliyopewa ina msingi tofauti, badilisha 2 kwa njia hii na msingi wa nambari hiyo. Kwa mfano, ikiwa nambari iliyopewa inategemea 37, badilisha x 2 na x 37. Matokeo ya mwisho huwa kwenye desimali (msingi 10).

Vidokezo

  • Jizoeze. Jaribu kubadilisha nambari ya binary 110100012, 110012, na 111100012. Kila nambari ya binary ni sawa na decimal 20910, 251024110.
  • Kikokotoo kilichojengwa kwenye Microsoft Windows inaweza kukusaidia kubadilisha nambari, lakini kama programu, unaelewa vizuri jinsi ya kuzibadilisha. Kikokotoo cha ubadilishaji kinaweza kuletwa kwa kufungua menyu ya Tazama na kuchagua kisayansi (au Programu). Katika Linux, unaweza kutumia galculator.
  • Kumbuka: hii ni kwa kuhesabu tu na sio kuzungumza juu ya ACSII.

Ilipendekeza: