Tiro ya gae le go ithuta
Dirisa tiro ya kgato ka kgato go tlhatlhoba dithuto tsa ditsamaiso tsa dipalo le go bona kafa karolwana nngwe le nngwe e tsenyang letsogo mo boleng jwa bofelo jwa lesome.
A o tlhoka go fetola palo ya binary ka bonako? E kwale fa godimo mme o bone boleng jwa yone jwa decimal ka bonako. Sefetoledi seno sa mahala sa binary go decimal mo inthaneteng se bontsha gape boleng jwa working, hexadecimal le octal, gore o kgone go tlhatlhoba karabo go na le go tshepa palo fela e sena tlhaloso.
Tsenya ntlha ya dikarolwana, jaaka 101.101. Dipalo tse ditelele go fitlha go di-bit di le 4,096 di fetolwa ka nepagalo.
Tsenya nomoro ya binary go bona bit nngwe le nngwe le boleng jwa maemo a yone.
E dirisa ditlhophiso tse di tshwanang le tsa fa godimo. Go fitlha go mela e le 500.
Maduo a gago a dipalo tsa lesome a tla tlhagelela fano.
Fetola binary go nna decimal, tlhatlhoba boleng jwa two's complement, mme o bone sentle gore bit nngwe le nngwe e kopana jang.
Binary e dirisa fela 0 le 1, fa decimal e le tsamaiso ya dipalo e re e dirisang gantsi go tswa go 0 go ya go 9. Go fetola binary go nna decimal go raya fela go batla palo e e tlwaelegileng ya decimal e e emetsweng ke paterone ya binary. Sekao, 1010 ke 10 mo go decimal.
Binary e bonala gongwe le gongwe mo go tsa dikhomphiutha, go tswa mo datsheng ya porokeramo le di-bit flag go ya go tsa eleketeroniki le marangrang. Fa o tlhoka fela karabo, sediriswa sa phetolo se go direla dipalo. Fa o ithuta mokgwa, phanele ya dipalo e go letla go bona kwa karabo e tswang teng.
Ga o tlhoke go nna mo-programmer gore o kopane le binary. E tlhagelela mo dithutong tsa saense ya khomphutha, khoutu, networking le eleketeroniki, mme mophetoledi yo o bonako o a thusa nako nngwe le nngwe fa o tlhoka go tlhatlhoba boleng.
Dirisa tiro ya kgato ka kgato go tlhatlhoba dithuto tsa ditsamaiso tsa dipalo le go bona kafa karolwana nngwe le nngwe e tsenyang letsogo mo boleng jwa bofelo jwa lesome.
Tlhatlhoba difolaga tsa di-bit, di-mask le boleng jwa di-register o sa dire dipalo tsa boleng-jwa-lefelo ka diatla. Mokgwa wa Signed gape o mosola fa paterone ya di-bit e emetse palo e e feletseng e e nang le sesupo sa minus.
Dira ka ditlhopha tsa binary tse di dirisiwang mo marang-rang le mo eleketeroniking. Fa o dira phetolelo gantsintsi, peista boleng bo le bongwe mo mola o le mongwe mo sedirisiweng sa go fetola lenaane, mme o kopololele dipholo tsa decimal mmogo.
A o batla sebadisi sa dipalo tsa binary le decimal go bona boleng ka bonako? Dikai tse di bontsha mefuta ya diphetolo tsa binary go nna decimal tse o ka di tlhatlhobang ka sedirisiwa se, go akaretsa boleng jo bokhutshwane, tshedimosetso e e simololang ka 0b le dipaterone tse di tlwaelegileng tsa di-bit.
Dikai tse di akaretsa dipatlo di le mmalwa tse batho gantsi ba di dirang fa ba tlhatlhoba boleng jwa binary. Tsotlhe ke diphetolo tse di sa tlhomamisiwang; dirisa mokgwa o o Tlhomamisitsweng fa paterone ya di-bit e emetse palo e e feletseng ya two's-complement.
| Bobedi | Deshinale | Mafoko a maswe | Go dira |
|---|---|---|---|
| 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 | Go ya kwa pele | 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 |
| 100000000 | 256 | 100 | 256 |
| 1111101000 | 1000 | 3E8 | 512 + 256 + 128 + 64 + 32 + 8 |
Bontsi jwa diphetogo bo ikaegile ka boleng jwa maemo. Dipalo tse di nang le letshwao di oketsa mogopolo o mongwe: two's complement, e leng tsela e disisiteme di le dintsi di emelang dipalo tse di kwa tlase ka yone.
Maemo mongwe le mongwe ke maatla a bobedi. Go simolola ka fa mojeng, dipalo ke 1, 2, 4, 8, 16 jalo le jalo. Kopanya dipalo kwa 'bit' e leng 1 mme o tlogele maemo a a nang le 0.
Go na le tsela e nngwe e e motlhofo ya go fetola binary o sa kwala dipalo tsa masego a mabedi. Simolola ka 0, bala go tswa molemeng go ya mojeng, menaganya palogotlhe e e tsweletseng gabedi mme o tsenye bit e e latelang. Mo go 1101, dipalo tse di tsweletseng ke 1, 3, 6 le 13.
Dipalo tse di morago ga ntlha ya bobedi di emela dikarolwana: 1/2, 1/4, 1/8 jalo le jalo. Ka sekai, 101.101 e lekana le 4 + 1 + 0.5 + 0.125, se se dirang 5.625.
Mo boleng jo bo nang le sesupo, bit ya kwa molemeng e dira jaaka bit ya sesupo mo bophareng jo bo tlhophilweng. Mo mokgweng wa 8-bit wa two's complement, 11111110 e emela −2, fa dibit tseo di le robedi di emela 254 fa di balwa e le tse di se nang sesupo.
Phetoli e simolola ka go phepafatsa diphatlha, methalo ya kwa tlase le tlhogo ya 0b e e eteletseng pele, go tswa foo e tlhatlhoba gore tshedimosetso e e tsenngwang e na le dinomoro tsa binary tse di siameng mme, mo mokgweng wa unsigned, ntlha ya binary e le nngwe fela bogolo. E bala boleng ka dipalo tsa dipalo tse dikgolo tse di nepagetseng. Seo se raya gore boleng jwa binary jo bo leele bo ka fetolwa go sena mathata a go kgotlha a o ka a bonang mo dipalong tse di tlwaelegileng tsa floating-point.
Diphetolo di dirwa mo sebatling sa gago. Dintlha tsa di-binary tse o di tsenyang ga di romelwe kwa servereng kgotsa go bolokwa ke sebaphetoli.
Mogokaganyi o amogela boleng jwa binary go fitlha go di-bit di le 4,096 le mela e e ka nnang 500 mo mogokaganying wa di-batch. Two's complement ke ya dipalo tse di feletseng, fa dikarolwana tsa binary tsone di tshegediwa mo mokgweng wa unsigned. Hexadecimal le octal di emela paterone ya di-bit e e tsenyeditsweng.
Didirisiwa tse dingwe tse dintsi tsa mahala, tse di sa tlhokeng API-key di fitlhelwa mo tsebeng ya gae.
Bala mafoko, ditlhaka le nako ya go bala fa o ntse o thaepa.
Bula sedirisiwaTlhama khoutu ya QR e e ka laisololwang go tswa mo kgolaganong nngwe le nngwe kgotsa mo mokwalong.
Bula sedirisiwaKopanya diphatlha tse di feteletseng mme o baakanye phatlha ya mela e e tlhakatlhakaneng.
Bula sedirisiwaBapisa ditlhogo tse pedi mola ka mola mme o bone gore go fetogile eng.
Bula sedirisiwaGa gona potso e e tshwanang.
Bolelela baeng ba bangwe gore o akantse eng ka sedirisiwa se.