Kikokotoo Cha Kompyuta

Kikokotoo Cha Binary

Nambari ni mfumo wa nambari ambao hufanya kazi kwa njia sawa na mfumo wa nambari za desimali. Mfumo huu huenda unajulikana zaidi kwa watu wengi.

Kikokotoo cha binary

Chagua chaguo

Jedwali la yaliyomo

Jinsi ya kubadilisha decimal kuwa binary
Jinsi ya kubadilisha binary kuwa decimal
Nyongeza ya binary
Utoaji wa binary
Kuzidisha kwa binary
Kitengo cha binary
Mfumo wa binary ni mfumo wa nambari ambao hufanya kazi karibu sawa na mfumo wa desimali, ambao watu wengi wanaufahamu zaidi. Nambari ya msingi ya mfumo wa decimal ni 10, wakati mfumo wa binary hutumia 10. Mfumo wa binary hutumia 2, ambapo mfumo wa decimal hutumia 10, wakati mfumo wa binary unatumia 1, ambayo inaitwa kidogo. Tofauti hizi kando, shughuli kama vile kujumlisha, kutoa na kuzidisha zote zinakokotolewa kwa kutumia sheria sawa na katika mfumo wa desimali.
Kwa sababu ya unyenyekevu wake katika utekelezaji katika mzunguko wa digital na milango ya mantiki, karibu teknolojia zote za kisasa na kompyuta hutumia mfumo wa binary. Ni rahisi kuunda maunzi ambayo yanaweza kutambua hali mbili pekee (kuwasha na kuzima, kweli/uongo, au iliyopo/haipo) kuliko kuona hali nyingi zaidi. Vifaa vinavyoweza kutambua majimbo kumi kwa kutumia mfumo wa decimal vitahitajika, ambayo ni ngumu zaidi.
Hapa kuna baadhi ya mifano ya ubadilishaji kati ya decimal, hex na maadili ya binary:
Decimal Hex Binary
0 0 0
1 1 1
2 2 10
3 3 11
5 5 101
10 A 1010
11 B 1011
12 C 1100
13 D 1101
14 E 1110
15 F 1111
50 32 110010
63 3F 111111
100 64 1100100
1000 3E8 1111101000
10000 2710 10011100010000

Jinsi ya kubadilisha decimal kuwa binary

Unaweza kubadilisha mfumo wa desimali kwa kufuata utaratibu huu wa hatua kwa hatua:
Pata nguvu kubwa kati ya 2 na nambari uliyopewa
Ongeza thamani hiyo kwa nambari uliyopewa
Pata nguvu kubwa kati ya 2 na iliyosalia katika hatua ya 2
Endelea kurudia hadi kusiwepo tena
Weka 1 ili kuonyesha thamani ya mahali jozi. A 0 inaonyesha kuwa hapakuwa na thamani kama hiyo.

Jinsi ya kubadilisha binary kuwa decimal

Kila nafasi katika nambari ya binary inawakilisha nguvu ya 2 kama vile kila nafasi katika nambari za desimali inawakilisha nguvu ya 10.
Ili kubadilisha desimali, utahitaji kuzidisha kila nafasi kwa 2 hadi nambari ya nguvu ya nambari ya nafasi. Hii inafanywa kwa kuhesabu kutoka kushoto hadi katikati na kuanza na sifuri.

Nyongeza ya binary

Nyongeza hufuata kanuni sawa na kujumlisha kwa mbinu ya desimali isipokuwa kwamba; badala ya kubeba 1, wakati thamani zinaongezwa sawa na 10, kubeba-over hutokea wakati matokeo ni tawi sawa na 2.
Tofauti pekee kati ya nyongeza ya binary na desimali ni kwamba thamani ya mfumo wa binary 2 inalingana na thamani sawa ya mfumo wa desimali ya 10. Utagundua kuwa maandishi ya juu zaidi ya 1 yanaashiria tarakimu ambazo zimebebwa. Wakati wa kufanya nyongeza ya binary, kosa la kawaida ni wakati 1 + 1 = 0. Pia, 1 kutoka safu ya awali hadi kushoto ina 1 ambayo ilibebwa. Thamani iliyo chini inapaswa kuwa 1 badala ya 0. Katika mfano hapo juu, unaweza kuona hii kwenye safu wima ya tatu.

Utoaji wa binary

Sawa na kuongeza, hakuna tofauti kubwa kati ya desimali na utoaji wa binary, isipokuwa zile zinazosababishwa na kutumia tarakimu 1 na 0. Kukopa kunaweza kutumika wakati nambari inayotolewa ni kubwa kuliko ile ya nambari asilia. Utoaji wa binary ni pale mtu anapoondolewa kutoka 0. Hili ndilo tukio pekee ambalo kukopa kunahitajika. Wakati hii itatokea, nambari 0 kwenye safu iliyokopwa inakuwa "2". Hii inabadilisha 0-1 hadi 2-1 = 1 huku ikipunguza 1 kwenye safu inayonunuliwa upya kutoka kwa 1. Ikiwa safu wima ifuatayo ina thamani ya 0, ukopaji utahitaji kufanywa kutoka safu wima zote zinazofuata.

Kuzidisha kwa binary

Kuzidisha kunaweza kuwa rahisi kuliko kuzidisha desimali. Kuzidisha ni rahisi kuliko mwenzake wa desimali, kwani kuna maadili mawili tu. Ikibainisha kuwa kila safu mlalo ina kishikilia nafasi 0, matokeo lazima yaongezwe na thamani lazima ielekezwe kulia, kama vile kuzidisha desimali. Utata wa kuzidisha binary unatokana na nyongeza ya kuchosha ambayo inategemea kila neno lina biti ngapi. Tazama mfano hapa chini ili kuona zaidi.
Kuzidisha kwa binary ni mchakato sawa kabisa na kuzidisha desimali. Utagundua kuwa kishikilia nafasi 0 kinaonekana kwenye safu mlalo ya pili. Katika kuzidisha desimali, kishika nafasi 0 kwa kawaida hakionekani. Kitu kimoja kinaweza kufanywa katika kesi hii, lakini vishikilia nafasi 0 vitachukuliwa. Bado imejumuishwa kwa sababu 0 ni muhimu kwa kikokotoo chochote cha kuongeza/ kutoa kama ile iliyoonyeshwa kwenye ukurasa huu. Ikiwa 0 haikuonyeshwa, inawezekana kupuuza 0 na kuongeza maadili ya binary hapo juu. Ni muhimu kutambua kwamba mfumo wa binary huzingatia haki yoyote ya 0 ya 1, wakati 0 yoyote iliyobaki haina maana.

Kitengo cha binary

Mgawanyiko ni sawa katika mchakato wa mgawanyiko mrefu sana kwa kutumia mfumo wa desimali. Gawio bado linafanywa na mgawanyiko kwa njia sawa. Tofauti pekee ni kwamba kigawanyaji hutumia kutoa badala ya decimal. Kwa mgawanyiko, ni muhimu kuelewa kutoa.

Parmis Kazemi
Mwandishi wa makala
Parmis Kazemi
Parmis ni muundaji wa yaliyomo ambaye ana shauku ya kuandika na kuunda vitu vipya. Yeye pia anavutiwa sana na teknolojia na anafurahiya kujifunza vitu vipya.

Kikokotoo Cha Binary Kiswahili
Imechapishwa: Tue Dec 28 2021
Sasisho la hivi karibuni: Fri Aug 12 2022
Katika kitengo cha Kikokotoo cha kompyuta
Ongeza Kikokotoo Cha Binary kwenye tovuti yako mwenyewe