Հիմնական նյութ
Դասընթաց․ (Համակարգիչներ և համացանցը) > Բաժին 1
Դաս 3: Տասնվեցական համակարգի թվերՏասնվեցական համակարգի թվեր
Երկուական համակարգը թվերը ներկայացնելու հիանալի միջոց են համակարգիչների համար: Այնուամենայնիվ, դրանք այնքան էլ հիանալի չեն մարդկանց համար. դրանք այնքան երկար են, և որոշ ժամանակ է պահանջվում բոլոր այդ -երը և -ները հաշվելու համար: Երբ համակարգչային ինժեներները գործ ունեն թվերի հետ, նրանք հաճախ օգտագործում են կա՛մ տասական համակարգը, կա՛մ տասնվեցական համակարգ: Այո, մեկ այլ թվային համակարգ:
Բարեբախտաբար, թվային համակարգերն ավելի նման են, քան տարբեր, և այժմ, երբ դու հմտացել ես տասական և երկուական համակարգերում, հուսանք, որ տասնվեցական համակարգը հետաքրքիր կլինի:
Տասական համակարգում յուրաքանչյուր նիշը ներկայացնում է -ի աստիճան՝ միավորների տեղը, տասնյակների տեղը և այլն։ Մենք -ը անվանում ենք տասական համակարգի հիմք։
Տասնվեցական համակարգում յուրաքանչյուր նիշը ներկայացնում է -ի աստիճան։
Ահա թե ինչպես կարելի է հաշվել մինչև 10-ը տասնվեցական համակարգում՝ , , , , , , , , , :
Դա շատ ծանոթ է թվում մինչև վերջին «թիվը» : Տե՛ս, տասնվեցական համակարգում յուրաքանչյուր թվանշան պետք է ներկայացնի - արժեքները, բայց - տասնորդական թվերը չունեն մեկ նիշ: Տասնվեցական համակարգը օգտագործում է - տառերը - թվերը ներկայացնելու համար:
Ահա, եկ հաշվենք 10-ից մինչև 15՝ , , , , , ։ Տարօրինակ, բայց իրական!
Իրականում տարիներ ընթացքում 10-ից 15 արժեքների ներկայացման շատ տարբեր առաջարկներ են եղել, սակայն -ից -ն այն լուծումն է, որն ընդունվել է:
Եկեք հիմա ավելի մեծ թվեր հաշվենք։ Ահա տասական թիվը , որը ներկայացված է տասնվեցական համակարգում որպես :
Այս թիվը պահանջում է երկու նիշ, որտեղ աջ նիշը ներկայացնում է միավորների տեղը ( ), իսկ ձախ թվանշանը ներկայացնում է տասնվեցերի տեղը ( ): Նույն կերպ, ինչպես գումարում ենք տասական և երկուական համակարգի թվեր, կարող ենք գումարել և տեսնել, որ տասնվեցականը հավասար է տասականին:
Եկեք փորձենք մի թիվ, որի մեջ կա տառ: Ահա տասական թիվը, որը ներկայացված է տասնվեցական համակարգում որպես :
Սա հասկանալու համար նախ պետք է հիշենք, որ -ն ներկայացնում է արժեքը: Ես դա անում եմ՝ հաշվելով տառերը մատներիս վրա, բայց դու կարող ես հաշվել ինչպես ցանկանում ես, միայն հիշիր, որ սկսելու ես -ից, որը ներկայացնում է :
Այնուհետև մենք կարող ենք այն գումարել նախկինի պես և տեսնել, որ -ը հավասար է տասական համակարգի թվին:
Ինչու՞ 16 հիմք։
Այս պահին ձեզ կարող է հետաքրքրել, թե համակարգչային ինժեներներին ինչն է այդքան դուր գալիս տասնվեցական համակարգում: Ինչու՞ օգտագործել համակարգ, որտեղ թվերը ներկայացնելու համար պետք է տառեր օգտագործենք: Պատմության մեջ մի փոքր շեղումը մեզ ցույց կտա, թե ինչու...
Նախկինում համակարգիչները օգտագործում էին 4-բիթանոց ճարտարագիտություն, ինչը նշանակում էր, որ նրանք միշտ մշակում էին բիթերը 4-անոց խմբերով: Ահա թե ինչու գրում ենք բիթերը 4-անոց խմբերում, ինչպես օրինակ տասնորդական -ը ներկայացնելու համար գրում ենք ՝ չնայած, որ կարող ենք պարզապես գրել :
Քանի՞ արժեք կարող է ներկայացնել 4 բիթը: Ամենափոքր արժեքը է (բոլոր -ներ, ), իսկ ամենամեծ արժեքը է (բոլոր -եր, ), ուստի 4 բիթը կարող է ներկայացնել 16 եզակի արժեք:
Երկուական համակարգի 4 բիթից բաղկացած յուրաքանչյուր խումբ տասնվեցական համակարգում մեկ նիշ է: Դա իսկապես հեշտացնում է երկուական համակարգի թվերը տասնվեցական համակարգում ներկայացնելիս, և այն համակարգիչների օգտագործումը նաև արդյունավետ է դարձնում։:
Երկուական համակարգից անցում տասնվեցական համակարգի
Եկեք ապացուցենք, թե որքանով են գոյակցում երկուական և տասնվեցական համակարգերը՝ երկուական համակարգից տասնվեցական համակարգի անցնելիս:
Սկսենք «կարճ» երկուական թվով.
Դա 4 բիթ է, ինչը նշանակում է, որ այն քարտեզագրվում է մեկ տասնվեցական թվի վրա: Յուրաքանչյուր դիրքում է՝ բացառությամբ երկրորդ դիրքից, ուստի այն հավասար է տասնորդական թվին: Տասական և տասնվեցական համակարգերը երկուսն էլ ներկայացնում են - թվերը նույն կերպ, հետևաբար -ը ուղղակի է տասնվեցական համակարգում:
Փորձենք երկուական համակարգի ավելի «երկար» թիվ.
Մոտեցումներից մեկը կլինի պարզել, թե տասնորդական որ թիվն է ներկայացված -երի և -ների այդ երկար տողով, այնուհետև այն վերածել տասնվեցականի: Այդ մոտեցումը կաշխատի, բայց կարծես թե շատ աշխատանք է պահանջվելու։
Ամենահեշտ մոտեցումը․ բաժանել 4 բիթից բաղկացաց խմբերի և մեկ-մեկ փոխարկել:
Սկսած ամենաձախ խմբից -ից, որը հավասար է , տասնորդական թիվին: Այն -ից փոքր է, ուստի -ը կլինի ուղղակի է տասնվեցականում:
Հաջորդ խումբը -ն է, կամ , այսինքն տասականում։ Այն համարժեք է տասնվեցական տառին:
Հաջորդ խումբը -ն է, կամ , տասական համակարգում արժեքը՝ ։ Այն տասնվեցականում է։
Վերջին խումբը է, կամ , տասականում՝ ։ Այն տասնվեցական համակարգում -ն է:
Մեր վերջնական արդյունքը տասնվեցական -ն է: Մենք փոխարկեցինք՝ երբևէ չհասկանալով, թե ինչ տասնորդական թիվ է ներկայացված: Այժմ ցույց կտամ, որ և՛ -ը, և՛ -ը հավասար են տասնորդական թվին: Դա շատ մեծ թիվ է, ես ուրախ եմ, որ մենք այն փոխարկեցինք առանձին-առանձին:
Օրինաչափություններ տասնվեցական թվերում
Եկ տասնվեցական համակարգում որոշակի ինտուիցիա ձևավորենք:
Նախ․ նիշերի տրված քանակի դեպքում ո՞րն է ամենամեծ թիվը: Տասական համակարգում բոլորը -ներ են, օրինակ : Երկուական համակարգում դրանք -եր են, օրինակ :
Տասնվեցական համակարգում դա այն դեպքն է, երբ յուրաքանչյուր թվանշան է: Երբ մենք տեսնում ենք նման թիվ, մենք գիտենք, որ այն ներկայացնում է ամենամեծ հնարավոր արժեքը այդ նիշերի համար: Ցանկացած ավելիմեծ թիվ ներկայացնելու համար ավելի շատ նիշերի կարիք կունենանք:
Լավ, իսկ ի՞նչ արժեք է ներկայացնում նման մեծ թիվը: Մենք կարող ենք օգտագործել նույն կանոնը, որը օգտագործել ենք երկուական համակարգի համար. ամենամեծ թիվը, որը կարելի է ներկայացնել նիշերով, հավասար է : Այժմ, երբ մենք գործ ունենք 16-ի հետ, ոչ թե 2-ի, կարող ենք հաշվել:
Ահա առաջին չորս ամենամեծ արժեքների աղյուսակը.
Նիշեր | Ամենամեծ տասնվեցական թիվը | Տասական համարժեք |
---|---|---|
1 | ||
2 | ||
3 | ||
4 |
Տասնվեցական համակարգի կիրառումը
Համակարգիչների աշխատանքին վերաբերվող այս բաժնում մենք հիմնականում գործ կունենանք երկուական համակարգի թվերի հետ: Կարևոր է նաև հասկանալ տասնվեցական համակարգը, քանի որ դրանք կհայտնվեն հետագա բաժիններում և ընդհանրապես՝ ծրագրավորողի կյանքում:
Որպես օրինակ իմ կյանքից՝ վեբ մշակողները օգտագործում են տասնվեցական թվեր՝ գույները ներկայացնելու համար: Մենք գույները նկարագրում ենք որպես երեք բաղադրիչների համադրություն՝ կարմիր, կանաչ և կապույտ: Այդ բաղադրիչներից յուրաքանչյուրը կարող է տատանվել -ից մինչև : Կապույտ գույնը կարող է գրվել որպես եզակի գույներ՝ ավելի քան 16 միլիոն գույներ։
rgb(0, 0, 255)
ավելի քան կամ ավելի հակիրճ տասնվեցական տարբերակով՝ #0000FF
: Օգտագործելով այդ նշումը՝ մենք կարող ենք նկարագրել Այժմ, երբ դու գիտես տասնվեցական համակարգի թվերի մասին, հաճախ կտեսնես, որ դրանք գրված են առջևում
0x
-ով, օրինակ՝ 0x4F
, կամ պարզապես կարող եք տեսնել 0-9
-ի տարբեր համադրումներ A-F
-ի հետ: 🙋🏽🙋🏻♀️🙋🏿♂️Ունե՞ք հարցեր այս թեմայի վերաբերյալ: Սիրով կպատասխանենք, պարզապես հարցրեք ստորև ներկայացված հարցերի համար նախատեսված մասում:
Ուզո՞ւմ ես միանալ խոսակցությանը։
Առայժմ հրապարակումներ չկան։