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
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
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.
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.
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
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.
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.
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
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.
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.
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.
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.
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.
Hatua ya 6. Rudia hatua ya awali tena
Ongeza jumla yako ya sasa, 11, na ongeza nambari inayofuata, 0.2 x 11 + 0 = 22.
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.
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.
Hatua ya 9. Andika jibu na usajili wa msingi
Andika jibu lako la mwisho 8910 kuashiria nambari ya decimal ambayo ina msingi wa 10.
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.