Ag obair le Àireamhan Binary agus Hexadecimal

Tha dàta dà-chànanach agus sia-sheasmhach dà roghainn eile seach na h-àireamhan deicheannaich traidiseanta a bhios sinn a 'cleachdadh anns a' bheatha làitheil. Tha na h-eileamaidean cudthromach de lìonraidhean coimpiutaireachd leithid seòlaidhean, masgaidhean, agus iuchraichean uile a 'gabhail a-steach àireamhan dà-chànanach no eas-sheasmhach. Tha tuigse air ciamar a tha na h-àireamhan dà-chànanach agus eacarsaich seo riatanach ann a bhith a 'togail, a' fuasgladh cheistean, agus a 'clàradh lìonra sam bith.

Bits and Bytes

Tha an sreath artaigil seo a 'gabhail a-steach tuigse bhunaiteach air earrannan coimpiutaireachd is byte .

Is e àireamhan dà-chànanach agus sia-sheasmhach an dòigh matamataigeach nàdarrach a bhith ag obair leis an dàta a tha air a stòradh ann am bitan agus bytes.

Àireamhan dà-chànanach agus Bun Dà-dha

Tha na h-àireamhan dà-chànanach uile a 'gabhail a-steach measgachadh de dhà àireamh' 0 'agus' 1 '. Seo eisimpleirean de àireamhan dàimh:

1
10
1010
11111011
11000000 10101000 00001100 01011101

Bidh einnseanairean agus matamataics a 'gairm siostam àireamh - dàta na h-àireimh dàta dà-chànanach oir chan eil ach an dà àireamh' 0 'agus' 1 'ann an àireamhan dà-chànanach. An coimeas ris, is e siostam bunaiteach deich a th 'anns an t-siostam àireamhan deichead àbhaisteach a bhios a' cleachdadh na deich digit '0' tro '9'. Is e àireamhan bunaiteach-sia-deug a th 'anns na h- àireamhan de shlatan-tomhais (air an tèid beachdachadh nas fhaide air adhart).

A 'tionndadh bho àireamhan dà-chànanach gu àireamhan ceart

Tha riochdachaidhean deicheach co-ionann aig na h-àireamhan bìdh uile agus vice versa. Gus àireamhan dà-chànanach agus deicheach a thionndadh le làimh, feumaidh tu bun-bheachd matamataigeach luachan suidheachaidh a chur a-steach.

Tha bun-bheachd luach an àite sìmplidh: le àireamhan dàimheach agus deicheach, tha fìor luach gach digit an crochadh air a shuidheachadh ("dè cho fada air chlì") taobh a-staigh an àireimh.

Mar eisimpleir, anns an àireamh deicheach 124 , tha an àireamh '4' a 'riochdachadh an luach "ceithir," ach tha an àireamh' 2 'a' riochdachadh an luach "fichead," chan e "dà." Tha an '2' a 'riochdachadh luach nas motha na an' 4 'anns a' chùis seo oir tha e nas fhaide air an taobh chlì san àireamh.

Mar an ceudna anns an àireamh dhìonail 1111011 , tha an '1' as àirde ceart a 'riochdachadh an luach "aon," ach tha an' 1 'as fhaide clì a' riochdachadh luach nas àirde ("trì fichead 'sa ceithir).

Ann am matamataig, tha bunait an t-siostaim àireamhaidh a 'dearbhadh cia mheud a luachan cìsean a rèir suidheachadh. Airson na deich deicheadan bunaiteach, iomadachadh gach digit air an taobh chlì le factar adhartach de 10 airson a luach a mheasadh. Airson àireamhan dà-ìre dà-chànanach, iomadachadh gach digit air an taobh chlì le factar adhartach de 2. Bidh na h-àireamhaidhean daonnan ag obair bho dh 'ionnsaidh clì.

Anns an eisimpleir gu h-àrd, tha an àireamh deicheach 123 ag obrachadh a-mach gu:

3 + (10 * 2 ) + (10 * 10 * 1 ) = 123

agus tha an àireamh dhìonail 1111011 a 'tionndadh gu deicheach mar:

1 + (2 * 1 ) + (2 * 2 * 0 ) + (4 * 2 * 1 ) + (8 * 2 * 1 ) + (16 * 2 * 1 ) + (32 * 2 * 1 ) = 123

Mar sin, tha an àireamh dhìonail 1111011 co-ionnan ris an àireamh deicheamh 123.

A 'tionndadh bho Àireamhachd gu Àireamhan Binary

Gus àireamhan a thionndadh air an taobh eile, bho dheicheach gu dineadh, feumar roinn leantainneach seach iomadachadh adhartach.

Gus tionndadh gu deimhin bho dheicheach gu àireamh dhuaisean, tòisich leis an àireamh deicheach agus tòisich a 'roinn leis a' bhun-àireamh dàimh (bonn "dà"). Airson gach ceum tha an roinn a 'toradh ann an còrr de 1, cleachd' 1 'anns an t-suidheachadh sin den àireamh dhìona. Nuair a thòisicheas an roinn ann an còrr de 0 an àite, cleachd '0' anns an t-suidheachadh sin. Stad nuair a tha an roinn a 'toirt a-steach luach de 0. Tha na h-àireamhan bìdh sin air an òrdachadh bho dheas gu clì.

Mar eisimpleir, bidh an àireamh deicheach 109 a ' tionndadh gu dàna mar a leanas:

Tha an àireamh deicheach 109 co-ionann ris an àireamh dhìonail 1101101 .

Faic cuideachd - àireamhan draoidheil ann an lìonra gun uèir is coimpiutaireachd