Hojii Manaa fi Barumsa
Shaakalaalee sirna lakkoofsaa tarkaanfii-tarkaanfiidhaan hojjechuun ilaali, akkasumas kutaan tokkoon tokkoon gatii deesimaalii isa dhumaatiif akkamitti akka gumaachu ilaali.
Lakkoofsa baayinarii saffisaan jijjiiruu barbaaddaa? Olitti galchiitii battalumatti gatii deesimalii argadhu. Jijjiiraan baayinarii gara deesimaliitti jijjiiruun tolaa kan onlaayinii kun gatiiwwan heksadeesimalii fi oktaaliis ni agarsiisa, kanaafuu lakkoofsa ibsa hin qabne amanuu mannaa deebii isaa mirkaneeffachuu dandeessa.
Lakkoofsa kutaalee qabaniif, kan akka 101.101, qabduu dabali. Lakkoofsi dheeraan hanga bitii 4,096tti sirriitti jijjiiramu.
Lakkoofsa baayinaarii galchuun, biitii tokkoon tokkoo fi gatii iddoo isaa ilaalaa.
Qindaa'inoota akkuma armaan olii fayyadama. Hanga sarara 500.
Bu'aan deesimaalii keessanii asitti mul'ata.
Baayinaarii gara deesimaaliitti jijjiiri, gatiiwwan 'two's complement' sakatta'i, akkasumas bitiin tokkoon tokkoon isaa sirriitti akkamitti akka walitti dabalame ilaali.
Baayinarri 0 fi 1 qofa fayyadama, deesimaalli immoo sirna lakkoofsaa kan nuti barameen 0 hanga 9 fayyadamnu dha. Baayinara gara deesimaalaatti jijjiiruun salphaatti jechuun lakkoofsa deesimaalaa barame kan bifa baayinaraatiin bakka bu'e argachuu dha. Fakkeenyaaf, 1010 deesimaalaan 10 ta'a.
Baayinaariin kompiyuutara keessatti, daataa piroogiraamii fi alaamaalee biitii irraa kaasee hanga elektirooniksii fi neetworkiitti, bakka hundatti ni argama. Yoo deebii qofa barbaadde, jijjiirraan herrega siif hojjeta. Yoo mala isaa barachaa jirta ta'e, paaneeliin herregaa deebiin eessaa akka dhufu si agarsiisa.
Baayinaroota itti fayyadamuuf piroogiraamara ta'uun si hin barbaachisu. Inni barnoota saayinsii kompiitaraa, koodii, neetworkii fi elektirooniksii keessatti ni argama, akkasumas yeroo gatii tokko mirkaneeffachuun barbaachisu jijjiiraan saffisaa baay'ee fayyada.
Shaakalaalee sirna lakkoofsaa tarkaanfii-tarkaanfiidhaan hojjechuun ilaali, akkasumas kutaan tokkoon tokkoon gatii deesimaalii isa dhumaatiif akkamitti akka gumaachu ilaali.
Herrega gatii iddoo-fi-gatii harkaan hojjechuu malee, alaamaawwan biitii, maaskiiwwanii fi gatiiwwan galmee qoradhu. Akkasumas, haalli mallattoo qabu yeroo boca biitii tokko lakkoofsa guutuu negatiivii bakka bu'u fayyada.
Gareewwan baayinaarii kan neetworkii fi elektirooniksii keessatti fayyadaman waliin hojjedhu. Jijjiirraa irra deddeebi'amaaf, tarree jijjiiraa keessatti gatii tokko sarara tokkoon maxxansiitii bu'aa deesimaalii walitti qabadhu.
Gatii saffisaa argachuuf herrega baayinarii-deesimaalii barbaaddaa? Fakkeenyawwan kun meeshaa kanaan jijjiirraa baayinarii-gara-deesimaalii gosa akkamii, kanneen akka gatiiwwan gaggabaaboo, galtee 0b-dursamee fi sararoota biitii baramoo dabalatee, ittiin ilaaluu akka dandeessu agarsiisu.
Fakkeenyonni kun barbaachaalee adda addaa namoonni yeroo gatii baayinaarii tokkoo sakatta'an irra deddeebiin raawwatan hedduu hammatu. Isaan hundi jijjiirraa mallattoo hin qabneedha; yeroo boca bitii sun lakkoofsa guutuu 'two's-complement' bakka bu'u, haala mallattoo qabu ('Signed mode') fayyadami.
| Lama-qoodaa | Kutaan kudhanii | Jeequmsa | Hojii irra jira |
|---|---|---|---|
| 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 | FF | 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 |
| 100000000 | 256 | 100 | 256 |
| 1111101000 | 1000 | 3E8 | 512 + 256 + 128 + 64 + 32 + 8 |
Jijjiirraawwan baay'een gara gatii iddootti gadi bu'u. Lakkoofsi mallattoo qabu yaada dabalataa tokko fida: guutuu lamaffaa, kunis akkaataa sirnoonni hedduun lakkoofsa guutuu haarawa ittiin bakka bu'anidha.
Iddoon hundi sadarkaa humna lamaati. Mirga irraa eegalee, gatiin isaanii 1, 2, 4, 8, 16 fi kkf dha. Bakka bitiin 1 ta'etti gatiiwwan itti dabali, iddoowwan 0 qaban immoo irra darbii.
Karaa biraa salphaan lakkoofsa baayinaarii gara lakkoofsa maxxansaa jijjiiruuf, humna lamaa barreessuu osoo hin barbaachisin jira. Zeeroo irraa jalqabi, bitaadhaa gara mirgaatti dubbisi, walitti qabama jiru dachaa dachaa godhiitii bitii itti aanu itti dabali. 1101f, gatiin walitti qabamaa 1, 3, 6 fi 13 dha.
Lakkoofsonni qabduu lamaa booda dhufan kutaalee ibsu: 1/2, 1/4, 1/8 fi kkf. Fakkeenyaaf, 101.101 jechuun 4 + 1 + 0.5 + 0.125 waliin walqixa, kunis 5.625 kenna.
Gatii mallatteeffameef, bitii isa bitaa bal'ina filatameef akka bitii mallattoo ta'ee tajaajila. Sirna guutinsa lamaa bitii 8 keessatti, 11111110 -2 bakka bu'a, yeroo akka gatii mallattoo hin qabneetti dubbifamu immoo bitiiwwan saddeettan sun 254 bakka bu'u.
Jijjiirraan kun jalqaba iddoo duwwaa, sarara jalaa fi dursaan 0b qulqulleessa, itti aansuun galteen lakkoofsa baayinarii sirrii ta'e fi, haala mallattoo malee (unsigned mode) keessatti, yoo xiqqaate qabduu baayinarii tokko qofa akka qabu mirkaneessa. Gatii isaa herrega lakkoofsa gugurdaa sirrii ta'een shallaga. Kunis jechuun gatiiwwan baayinarii dheeraan rakkoo maranii shallaguu kan herrega pooyintii-dhangala'aa barame irraa dhufu malee jijjiiramuu danda'u.
Jijjiirraawwan biraawzarii keessan keessatti naannawatti raawwatamu. Gatiin baayinaarii isin galchitan sarvariitti hin fe'aman yookaan jijjiiraadhaan hin kuufaman.
Jijjiirraan gatiiwwan baayinarii hanga bitii 4,096 fi sarara 500 baachii jijjiirraa keessatti ni fudhata. 'Two's complement' lakkoofsa guutuuf kan oolu yoo ta'u, kutaaleen baayinarii ammoo moodii mallattoo malee (unsigned) keessatti ni deeggaramu. Heeksaadeesimaalii fi oktaaliin paaternii bitii galfame ni bakka bu'u.
Meeshaaleen dabalataa hedduun kan tolaa fi furtuu API hin barbaanne fuula jalqabaa irratti argamu.
Yeroo barreessitu jechoota, mallattoolee fi yeroo dubbisuu lakkaa'i.
Meeshaa baniGeessituu yookiin barruu kamiyyuu irraa koodii QR buufatamuu danda'u uumi.
Meeshaa baniBakka duwwaa dabalataa walitti qabi, akkasumas fageenya sararaa wal-xaxaa qulqulleessi.
Meeshaa baniBarreeffamoota lama walitti qabatee sarara sararaan wal bira qabiitii maal akka jijjiirame ilaali.
Meeshaa baniGaaffii walsimu hin jiru.
Meeshaa kana ilaalchisee yaada kee daawwattoota biroof himi.