Экиликти ондукка кантип которсо болот

Автор: Monica Porter
Жаратылган Күнү: 19 Март 2021
Жаңыртуу Күнү: 27 Июнь 2024
Anonim
Экиликти ондукка кантип которсо болот - Сунуштар
Экиликти ондукка кантип которсо болот - Сунуштар

Мазмун

Бинардык электрондук компьютердин ички тили. Программист катары сөз алмаштырууну билишиңиз керек экиликтен ондукка чейин. Бул макалада wikiHow муну кандайча көрсөтөт.

Кадамдар

1ден 2-ыкма: Жайгашкан жердин белгилерин колдонуңуз

  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" ге туура келген экилик сандын аягында. экөөнүн ыйгарым укуктарынын оң тарабы. Кааласаңыз, жогорудагы экилик сандагы цифраларды жаза аласыз. Алардын 2 деңгээлиндеги элементтерге туура келиши маанилүү.

  3. Бинардык сандагы цифраны ага туура келген 2 кубаттуулукка дал келтирет. Оң тараптан, экилик сандын ар бир цифрасын түздөн-түз жогору турган 2 кубаттуулугуна туташтырган сызык сызыңыз. Биринчиси, экилик сандын биринчи көрсөткүчү 2 көрсөткүч 1. Андан кийин, экинчи цифрасы 2 көрсөткүчү 2. Аягына чейин улантыңыз. Ошентип, эки сандардын ортосундагы байланышты көрө аласыз.

  4. Акыркы маанисин жазыңыз. 1 саны үчүн, ага туура келген 2дин кубатын төмөндөгү сызыкчанын астына жазыңыз. Эгер ал 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. Акыркы маанилерди кошуңуз. Эми сызыкчанын астында жазылган сандарды кошуңуз. Бизде: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Бул 10011011 экилик номерине туура келген ондук.
  6. Табылган сумманы анын негизи менен жазыңыз. Мисалы көйгөйүндө, 155 болот10, бул ондуктагы жооп экендигин көрсөтөт. Экиликтен ондукка өтүүгө канчалык көнгөн сайын, 2дин кубаттуулугун эсиңизде сактап калуу оңой болот жана конверсия тезирээк болот.
  7. Бул ыкманы үтүр менен экилик санды ондукка которуу үчүн колдонуңуз. Бул ыкманы 1,1 сыяктуу экилик сандар үчүн дагы колдонсоңуз болот2. Үтүрдүн сол жагындагы сандар адаттагыдай эле бирдикте, ал эми үтүрдүн оң жагындагы сандар "жарым", же 1 х (1/2) экендигин унутпаңыз.
    • Үтүрдүн сол жагындагы "1" 2ге, же 1. үтүрдүн оң жагындагы 2, же, 5 ге барабар. 1 плюс, 5 кошкондо 1,5 чыгат, бул 1.12 ондук белгилеринде көрсөтүлгөндө.
    жарнама

2ден 2-ыкма: Кош ыкманы колдонуңуз

  1. Бинардык сандарды жаз. Бул ыкма менен биз электр кубатын колдонбойбуз. Көп санда менталдык арифметиканы жасоону жеңилдетет: азырынча субтоталга көңүл буруу керек. Алгач, ушул копиялоо ыкмасы менен конверттөөнү пландап жаткан экилик санды жазыңыз. Мисалы, 1011001 номерин алып көрөлү2. Мен бул номурду кагазга жазып коём.
  2. Солдон баштап, мурунку сумманы көчүрүп, учурдагы цифраны кошуңуз. 1011001 менен2, эң сол жактагы цифра - 1. Мурунку сумма 0, анткени биз эч нерсе баштай элекпиз. Мурунку сумманы эки эсеге көбөйтүшүңүз керек, 0 жана өзүңүз караштырып жаткан санды 1 кошуңуз. 0 x 2 + 1 = 1, ошондуктан биздин жаңы суммабыз 1 болот.
  3. Учурдагы сумманы көчүрүп, кийинки цифраны кошуңуз. Учурдагы сумма 1, ал эми учурдагы цифр 0 болуп саналат. Ошентип, 1ди кошуп, 0 кошуп, биз төмөнкүнү алабыз: 1 x 2 + 0 = 2. Жаңы сумма 2 болот.
  4. Жогорудагы кадамды кайталаңыз. Жөн эле ушинтип уланта бериңиз. Учурдагы сумманы көчүрүп, кийинки цифраны 1 кошуңуз. 2 x 2 + 1 = 5. Жаңы сумма 5ке барабар.
  5. Жогорудагы кадамды кайталаңыз. Учурдагы жалпы сумманы көчүрүп алыңыз, 5 жана кийинки цифраны 1 кошуңуз. 5 x 2 + 1 = 11. Жаңы суммаңыз - 11.
  6. Жогорудагы кадамды кайталаңыз. Учурдагы жалпы саны 11ди кайталаңыз жана кийинки цифраны 0 деп кошуңуз. 2 x 11 + 0 = 22.
  7. Кийинки кадамды кайталаңыз. Учурдагы жалпы саны 22ди кайталаңыз жана кийинки цифраны 0 деп кошуңуз. 22 x 2 + 0 = 44.
  8. Учурдагы жалпы сумманы эки эсе көбөйтүп, кийинки цифраны аягына чейин кошуңуз. Эми акыркы номерибиз гана калды, бүтүп калдык! Болгону учурдагы 44 суммасын алып, аны көчүрүп, акыркы цифрасын 1 кошсок болот. 2 x 44 + 1 = 89. Бүттү! 10011011 номерин котордук2 89га чейин, анын ондук түрү.
  9. Жообуңузду база менен жазыңыз. Жообуңузду 89 формасына жазыңыз10 Бул жерде экенин көрсөтүү үчүн, биз негизги ондук саны менен иштеп жатабыз.
  10. Сөздөрдү которуу үчүн ушул ыкманы колдонуңуз ар бир ондукка негиздөө. Бул жерде биз аны эки эсе көбөйттүк, анткени берилген санда 2-база бар. Башка база үчүн биз жөн гана 2ди ошол негизге алмаштырабыз. Мисалы, 37 базасы бар сан үчүн "x 2" белгисин "x 37" менен алмаштырмаксыз. Натыйжада ар дайым ондук болот (10-база). жарнама

Кеңеш

  • Practice. 11010001 экилик сандарын которуп көрүңүз2, 110012, жана 111100012. Алар тиешелүүлүгүнө жараша 209га туура келет10, 2510, жана 24110.
  • Microsoft Windows'то алдын-ала орнотулган персоналдык компьютер сиз үчүн которууну жасай алат, бирок программист катары кантип иштээрин жакшы түшүнүшүңүз керек. "Кароо" менюну ачып, "Илимий" же "Программистти" тандап, компьютерде конверсиянын параметрлерин көрсөтсөңүз болот. Linux тутумунда сиз жеке компьютерди колдоно аласыз.
  • Эскертүү: бул макала ГАНА эсептөөнү камтыйт жана ASCII коддоо жөнүндө сөз болбойт.

Эскертүү

  • Бул макалада кол коюлган сандардын ордуна кол коюлбаган экилик сандар, статикалык үтүр чыныгы сандар же калкып чыккан чекит чыныгы сандар колдонулат.