Aikin gida da koyo
Yi amfani da aikin mataki-mataki don duba ayyukan tsarin lambobi kuma ka ga yadda kowane bit ke ba da gudummawa ga ƙimar da aka ƙare da ita a cikin tsarin daƙiƙa.
Kana buƙatar juyar da lambar binary cikin sauri? Shigar da ita a sama ka sami ƙimar decimal nan take. Wannan mai juyar binary zuwa decimal kyauta a yanar gizo yana kuma nuna ƙimomin hexadecimal da octal, don haka za ka iya duba amsar maimakon dogaro da lamba ba tare da bayani ba.
Ƙara maki don kashi-kashi, kamar 101.101. Ana maida lambobi masu tsawo har zuwa 4,096 bits daidai.
Shigar da lambar binary don ganin kowanne bit da darajar matsayinsa.
Yana amfani da saitunan da aka ambata a sama. Har zuwa layuka 500.
Sakamakon lissafinku na daidai zai bayyana anan.
Juya binary zuwa decimal, duba ƙimomin two's complement, kuma ka ga daidai yadda kowanne bit ke ƙara juna.
Binary yana amfani da 0 da 1 kawai, yayin da decimal tsarin lambobi ne da muke amfani da shi daga 0 zuwa 9. Juyar da binary zuwa decimal yana nufin nemo lambar decimal ta al'ada da tsarin binary ke wakilta. Misali, 1010 shi ne 10 a decimal.
Binary yana bayyana a ko'ina cikin kwamfuta, daga bayanan shirin da tutocin bit zuwa na'urorin lantarki da sadarwa. Idan kawai kana buƙatar amsa, mai maida bayanai zai yi lissafi a gare ka. Idan kana koyon hanyar, allon lissafi yana ba ka damar ganin inda amsar ta fito.
Ba lallai ne ka zama mai shirye-shirye ba kafin ka haɗu da binary. Yana bayyana a darussan kimiyyar kwamfuta, lambar kwamfuta, sadarwa da lantarki, kuma mai canzawa cikin sauri yana da amfani duk lokacin da kake buƙatar duba wani ƙima.
Yi amfani da aikin mataki-mataki don duba ayyukan tsarin lambobi kuma ka ga yadda kowane bit ke ba da gudummawa ga ƙimar da aka ƙare da ita a cikin tsarin daƙiƙa.
Duba tutocin bit, masku da ƙimar rajista ba tare da yin lissafin darajar wuri da hannu ba. Yanayin alamta yana da amfani ma idan tsarin bit ya wakilci lamba mara kyau.
Yi aiki da rukunin binary da ake amfani da su a sadarwa da lantarki. Don maimaita juyawa, liƙa kowanne ƙima a layi ɗaya cikin mai juya jerin, sannan kwafa sakamakon da aka nuna a tsarin daƙiƙa a wuri guda.
Kuna neman kalkuleta na binary zuwa decimal don samun ƙima cikin sauri? Waɗannan misalan suna nuna irin sauyin binary zuwa decimal da za ku iya duba tare da wannan kayan aikin, ciki har da ƙimomi gajeru, shigarwa mai gabatarwar 0b da tsarukan bit na gama gari.
Waɗannan misalan sun ƙunshi bincike-bincike da mutane ke yawan yi lokacin duba ƙimar binary. Dukansu canje-canje ne marasa alama; yi amfani da yanayin Signed idan tsarin bit ɗin yana wakiltar cikakken lamba na two's-complement.
| Biyu | Da'irƙiya | Shaci | Ana aiki |
|---|---|---|---|
| 0010 | 2 | 2 | 2 |
| 0100 | 4 | 4 | 4 |
| 101 | 5 | 5 | 4 + 1 |
| 1010 | 10 | A | 8 + 2 |
| 1111 | 15 | F | 8 + 4 + 2 + 1 |
| 10000 | 16 | 10 | 16 |
| 0b101010 | 42 | 2A | 32 + 8 + 2 |
| 11111111 | 255 | Gaggawa | 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 |
| 100000000 | 256 | 100 | 256 |
| 1111101000 | 1000 | 3E8 | 512 + 256 + 128 + 64 + 32 + 8 |
Yawancin maida-lissafi suna ta'allaka ne kan darajar guraben lambobi. Lambobi masu alama suna ƙara wani tunani: cika biyu (two's complement), wato yadda tsarin kwamfuta da dama ke wakiltar lambobin da ba su da alama mara kyau.
Kowane matsayi ƙarfin biyu ne. Fara daga dama, ƙimomin su ne 1, 2, 4, 8, 16 da sauransu. Ƙara ƙimomin inda bit ɗin yake 1, ka tsallake matsayi da ke da 0.
Akwai wata hanya mai amfani don maida binary ba tare da rubuta ƙarfin biyu ba. Fara daga 0, karanta daga hagu zuwa dama, ninka jimillar da ake ci gaba da lissafawa sannan ƙara bit na gaba. Don 1101, ƙimomin da ake ci gaba da lissafawa sune 1, 3, 6 da 13.
Lambobi da ke bayan alamar binary suna wakiltar kashi-kashi: 1/2, 1/4, 1/8 da sauransu. Misali, 101.101 ya yi daidai da 4 + 1 + 0.5 + 0.125, wanda ke ba da 5.625.
Ga ƙimar da aka sanya alama, bit ɗin da ke gefen hagu yana aiki a matsayin bit na alama ga faɗin da aka zaɓa. A cikin tsarin cika biyu na bit 8, 11111110 yana wakiltar −2, yayin da waɗannan bit takwas suke wakiltar 254 idan an karanta su a matsayin marasa alama.
Mai maida bayanai da farko yana tsabtace sarari, alamun ƙasa (underscore) da ƙarin 0b a gaba, sannan yana duba cewa abin da aka shigar yana ɗauke da halattun lambobin binary kuma, a yanayin unsigned, ba fiye da alamar tsakiyar binary guda ɗaya ba. Yana ƙididdige ƙimar ta amfani da lissafin manyan lambobi daidai. Wannan yana nufin ana iya maida dogon bayanan binary ba tare da matsalolin zagaye da ake samu a lissafin floating-point na yau da kullum ba.
Ana yin canje-canje a cikin burauzarka. Ba a tura ƙimomin binary da ka shigar zuwa uwar garke ba, kuma mai canzawa ba ya adana su.
Mai canza yana karɓar ƙimar binary har zuwa bits 4,096 da layuka har zuwa 500 a cikin mai canza tarin. Two's complement ana amfani da shi don lambobi cikakke, yayin da ake tallafawa kashi-kashi na binary a yanayin ba tare da alama ba. Hexadecimal da octal suna wakiltar tsarin bit da aka shigar.
Ƙarin daruruwan kayan aiki kyauta waɗanda ba sa buƙatar maɓallin API suna nan a shafin gida.
Auna kalmomi, haruffa da lokacin karantawa yayin da kake rubutu.
Buɗe kayan aikiƘirƙiri lambar QR da za a iya saukewa daga kowace mahaɗi ko rubutu.
Buɗe kayan aikiHaɗa sarari na ƙari kuma tsabtace tazara layi mai cunkoso.
Buɗe kayan aikiKwata-kwata rubuce-rubuce biyu layi-layi ka ga abin da ya canza.
Buɗe kayan aikiBabu tambaya da ta yi daidai.
Fada wa sauran baƙi abin da kuka yi tunani game da wannan kayan aiki.