Ինչպես փոխակերպել երկուականից տասնորդական

Հեղինակ: Joan Hall
Ստեղծման Ամսաթիվը: 28 Փետրվար 2021
Թարմացման Ամսաթիվը: 1 Հուլիս 2024
Anonim
Տասական համակարգից անցումը երկուականի | Հանրահաշիվ | «Քան» ակադեմիա
Տեսանյութ: Տասական համակարգից անցումը երկուականի | Հանրահաշիվ | «Քան» ակադեմիա

Բովանդակություն

Երկուական թվային համակարգը («բազա երկու») թվային համակարգ է, որը յուրաքանչյուր թվանշանի համար ունի երկու հնարավոր արժեք. հաճախ այդ արժեքները ներկայացված են որպես 0 կամ 1. Հակառակը ՝ տասնորդական (բազային տասը) թվային համակարգը յուրաքանչյուր թվանշանի համար ունի տասը հնարավոր արժեքներ (0,1,2,3,4,5,6,7,8 կամ 9): Տարբեր թվային համակարգեր օգտագործելիս խառնաշփոթից խուսափելու համար յուրաքանչյուր առանձին թվի հիմքը կարող է թվից հետո գրել ենթագրով: Օրինակ, 10011100 երկուական թիվը կարելի է գրել հիմք երկու ինչպես 10011100 -ը2... 156 տասնորդական թիվը կարելի է գրել 156 -ով10, այն կկարդա այսպես ՝ «հարյուր հիսունվեց, հիմք տասը»: Քանի որ երկուական համակարգը համակարգիչների ներքին լեզուն է, լուրջ ծրագրավորողները պետք է հասկանան, թե ինչպես թարգմանել երկուականից տասնորդական:Տասնորդականից երկուականի վերադառնալը հաճախ առաջին անգամ ավելի դժվար է յուրացնել:

Քայլեր

Մեթոդ 1 -ից 2 -ը ՝ օգտագործելով դիրքորոշման նշումը

  1. 1 Գրիր թիվը երկուական, իսկ երկուսի ուժերը ՝ աջից ձախ: Օրինակ, մենք ցանկանում ենք փոխարկել 10011011 երկուական թիվը2 տասնորդական: Եկեք այն նախ գրի առնենք: Այնուհետեւ մենք գրում ենք երկուսի ուժերը աջից ձախ: Սկսենք 2 -ից, որը հավասար է «1» -ին: Յուրաքանչյուր հաջորդ թվի համար մենք աստիճանը բարձրացնում ենք մեկով: Մենք դադարում ենք, երբ ցուցակի տարրերի թիվը հավասար է երկուական թվի թվանշանների թվին: Մեր օրինակը ՝ 10011011, ներառում է ութ թվանշան, ուստի ութ տարրերից բաղկացած ցանկն այսպիսի տեսք կունենա ՝ 128, 64, 32, 16, 8, 4, 2, 1
  2. 2 Երկուական թվի թվանշանները գրիր երկուսի համապատասխան հզորությունների ներքո: Այժմ պարզապես գրեք 10011011 128, 64, 32, 16, 8, 4, 2 և 1 թվերի տակ, որպեսզի յուրաքանչյուր երկուական թվանշան համապատասխանի իր երկուսի ուժին: Երկուական թվի ամենաաջին «1» -ը պետք է համապատասխանի երկուսի հզորությունների ամենաաջին «1» -ին և այլն: Եթե ​​նախընտրում եք, կարող եք գրել երկուական թիվ երկուսի հզորությունների վրա: Ամենակարևորն այն է, որ դրանք համապատասխանեն միմյանց:
  3. 3 Երկուական թվեր միացրու երկուսի համապատասխան ուժերով: Գծեք գծեր (աջից ձախ), որոնք երկուական համարի յուրաքանչյուր հաջորդ թվանշանը կապում են դրա վերևի երկուսի հզորության հետ: Սկսեք գծեր գծել ՝ միացնելով երկուական թվի առաջին նիշը դրա վերևի երկուսի առաջին հզորությանը: Այնուհետև երկուական թվի երկրորդ թվանշանից գիծ քաշեք երկուսի երկրորդ հզորության վրա: Շարունակեք կապել յուրաքանչյուր թվանշան երկուսի համապատասխան հզորությամբ: Սա կօգնի ձեզ տեսողականորեն տեսնել երկու տարբեր թվերի հավաքածուների հարաբերակցությունը:
  4. 4 Գրեք երկուսի յուրաքանչյուր հզորության վերջնական արժեքը: Անցեք երկուական թվի յուրաքանչյուր թվանշանի միջով: Եթե ​​թիվը 1 է, ապա թվից ներքև գրեք երկուսի համապատասխան հզորությունը: Եթե ​​այս թիվը 0 է, գրեք այն 0 թվի տակ:
    • Քանի որ «1» -ը համապատասխանում է «1» -ին, այն մնում է «1»: Քանի որ «2» -ը համապատասխանում է «1» -ին, այն մնում է «2»: Քանի որ «4» -ը «0» է, այն դառնում է «0»: Քանի որ «8» -ը համապատասխանում է «1» -ին, այն դառնում է «8», և քանի որ «16» -ը համապատասխանում է «1» -ին, դառնում է «16»: «32» -ը համապատասխանում է «0» -ին և դառնում «0», «64» -ը համապատասխանում է «0» -ին և, հետևաբար, դառնում է «0», մինչդեռ «128» -ը համապատասխանում է «1» -ին և դառնում 128:
  5. 5 Ավելացրեք ստացված արժեքները: Այժմ ավելացրեք տողի տակ գտնվող թվերը: Ահա թե ինչ պետք է անեք. 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Սա 10011011 երկուական թվի տասնորդական համարժեքն է:
  6. 6 Գրեք ձեր պատասխանը թվային համակարգին հավասար մի ենթագրի հետ միասին: Այժմ մնում է գրել 15510նշելու, որ աշխատում եք տասնորդական պատասխանի հետ, որը գործում է տասը ուժով: Որքան շատ եք երկուական թվերը վերածում տասնորդական թվերի, այնքան ավելի հեշտ կլինի ձեզ համար հիշել երկուսի ուժերը, և ավելի արագ կարող եք կատարել առաջադրանքը:
  7. 7 Օգտագործեք այս մեթոդը տասնորդական կետով երկուական թիվը տասնորդականի վերածելու համար: Դուք կարող եք օգտագործել այս մեթոդը, նույնիսկ եթե ցանկանում եք փոխարկել երկուական թիվ, ինչպիսին է 1.1 -ը2 տասնորդական: Այն, ինչ անհրաժեշտ է իմանալ, այն է, որ տասնորդական համարի ձախ կողմում գտնվող թիվը սովորական թիվ է, իսկ տասնորդական թվի աջ կողմում գտնվող թիվը `« կիսատերի »թիվը, կամ 1 x (1/2):
    • Տասնորդականից ձախ «1» -ը 2 է, կամ 1. Տասնորդականից աջ ՝ 1, կամ .5: Ավելացրեք 1 և .5 և կստանաք 1.5, որը համարժեք է 1.1 -ին:2 տասնորդական տեսքով:

Մեթոդ 2 -ից 2 -ը. Կրկնապատկման օգտագործում

  1. 1 Գրիր երկուական թիվը: Այս մեթոդը չի օգտագործում աստիճաններ: Հետևաբար, ավելի հեշտ է ձեր գլխում մեծ թվեր փոխարկել. Անհրաժեշտ է միայն անընդհատ հիշել ընդհանուրը: Առաջին բանը, որ դուք պետք է անեք, գրեք երկուական թիվը, որը դուք կփոխարկեք ՝ օգտագործելով կրկնապատկման մեթոդը: Ենթադրենք, դուք աշխատում եք 1011001 համարով2... Գրեք այն:
  2. 2 Ձախից սկսած ՝ կրկնապատկեք ձեր նախորդ ընդհանուր գումարը և ավելացրեք ընթացիկ ցուցանիշը: Քանի որ դուք աշխատում եք 1011001 երկուական համարով2, ձեր առաջին թվանշանը ձախում է 1. Ձեր նախորդ ընդհանուր թիվը 0 է, քանի որ դեռ չեք սկսել: Անհրաժեշտ է կրկնապատկել նախորդ ընդհանուր թիվը ՝ 0 և ավելացնել 1 ՝ ընթացիկ թվանշանը: 0 x 2 + 1 = 1, այնպես որ ձեր նոր ընդհանուր գումարը 1 է:
  3. 3 Կրկնապատկեք ձեր ընթացիկ ընդհանուր գումարը և հաջորդ թվանշանը ավելացրեք ձախ: Ձեր ընթացիկ ընդհանուր թիվը 1 է, իսկ ձեր նոր թվանշանը `0. Այսպիսով, կրկնապատկեք 1 -ը և ավելացրեք 0. 1 x 2 + 0 = 2. Ձեր նոր ընդհանուր գումարը` 2:
  4. 4 Կրկնեք նախորդ քայլը: Ուղղակի շարունակիր: Հաջորդը, կրկնապատկեք ձեր ընթացիկ ընդհանուր գումարը և ավելացրեք 1 ՝ ձեր հաջորդ նիշը: 2 x 2 + 1 = 5. Ձեր ընթացիկ ընդհանուր թիվը 5 է:
  5. 5 Կրկին կրկնել նախորդ քայլը: Այժմ կրկնապատկեք ձեր ընթացիկ ընդհանուր գումարը ՝ 5 և ավելացրեք հաջորդ թվանշանը ՝ 1.5 x 2 + 1 = 11. Ձեր նոր ընդհանուր գումարը 11 է:
  6. 6 Կրկին կրկնել նախորդ քայլը: Կրկնապատկեք ձեր ընդհանուր գումարը ՝ 11 և ավելացրեք հաջորդ թվանշանը ՝ 0.2 x 11 + 0 = 22:
  7. 7 Կրկին կրկնեք ձեր նախորդ քայլը: Այժմ կրկնապատկեք ձեր ընթացիկ ընդհանուր գումարը ՝ 22 և ավելացրեք 0 ՝ հաջորդ թվանշանը: 22 x 2 + 0 = 44:
  8. 8 Շարունակեք կրկնապատկել ձեր ընթացիկ ընդհանուր գումարը և ավելացնել հաջորդ թվանշանը, մինչև թվերը սպառվեն: Այժմ դուք պարզապես պետք է կատարեք վերջին քայլը: Մենք գրեթե ավարտեցինք: Մնում է վերցնել ձեր ընթացիկ ընդհանուր գումարը ՝ 44, կրկնապատկել այն և ավելացնել 1 ՝ վերջին նիշը: 2 x 44 + 1 = 89. Ավարտեցիք: Դուք փոխակերպել եք 100110112 տասնորդական նշումով, տասնորդական տեսքով ՝ 89:
  9. 9 Գրեք ձեր պատասխանը արմատի (ենթագրերի) հետ միասին: Ձեր վերջնական պատասխանը գրեք 89 -ով10նշելու, որ դուք օգտագործում եք բազային 10 տասնորդական համակարգ:
  10. 10 Օգտագործեք այս մեթոդը `փոխելու համար ցանկացած հիմքերը տասնորդական են: Մենք օգտագործել ենք կրկնապատկում, որովհետև մեր թվային համակարգի հիմքը 2 է: Եթե ձեզ տրված թիվը այլ հիմք ունի, 2 -ը փոխարինեք այն թվային համակարգի բազայով, որում գրված է տվյալ թիվը: Օրինակ, եթե ձեզ տրվի բազային 37 համարը, ապա ձեզ հարկավոր կլինի «x 2» -ը փոխարինել «x 37» - ով: Արդյունքը միշտ կլինի տասնորդական (հիմք 10):

Խորհուրդներ

  • Բաղվեք: Փորձեք փոխարկել երկուական թվեր 110100012, 110012 և 111100012... Նրանց տասնորդական համարժեքները համապատասխանաբար 209 են10, 2510 և 24110.
  • Microsoft Windows- ի հետ եկած հաշվիչը կարող է փոխակերպումը կատարել ձեզ համար, բայց որպես ծրագրավորող դուք ավելի լավ եք հասկանում, թե ինչպես է փոխակերպումն աշխատում: Փոխարկումը հասանելի է, երբ բացում եք Դիտել ընտրացանկը և ընտրում Engineeringարտարագիտություն (կամ merրագրավորող): Linux- ում կարող եք օգտագործել հաշվիչ:
  • Նշում. Այս մեթոդը ՄԻԱՅՆ հաշվելու համար է, այն կիրառելի չէ ASCII- ի փոխակերպումների համար:

Գուշացումներ

  • Այս մեթոդը ենթադրում է, որ երկուական թիվը նշան չունի... Այն ստորագրված թիվ չէ, ոչ էլ ֆիքսված կամ լողացող կետի համար:

Նմանատիպ հոդվածներ

  • Ինչպես երկուական թվերը վերածել ութակի
  • Ինչպես փոխարկել ջերմաստիճանի միավորները
  • Ինչպես կարդալ ժամանակը ՝ օգտագործելով երկուական ժամացույց
  • Ինչպես տասնորդականից դարձնել երկուական