Бинардык файлды ондукка айландыруу

Автор: Frank Hunt
Жаратылган Күнү: 11 Март 2021
Жаңыртуу Күнү: 1 Июль 2024
Anonim
Бинардык файлды ондукка айландыруу - Насаат
Бинардык файлды ондукка айландыруу - Насаат

Мазмун

Ондук сандык тутумдун ар бир орун мааниси үчүн он мүмкүн болгон мааниси бар (0,1,2,3,4,5,6,7,8, же 9). Бул экилик сандык системадан айырмаланып, ар бир орун мааниси үчүн көбүнчө 0 же 1 менен көрсөтүлгөн эки гана мааниге ээ. Ушул ар кандай сандык тутумдарды колдонууда башаламандыкка жол бербөө үчүн, ар бир жеке номердин негизи көбүнчө аны индекске жазуу менен көрсөтүлөт. Мисалы, 156 ондук санын 156 деп атоого болот10 жана "жүз элүү алты, негизи он" деп окулат. 10011100 экилик номерин 10011100 деп жазып, "негизги эки" деп атоого болот2. Бинардык тутум электрондук эсептөө машиналарынын ички тили болгондуктан, олуттуу программисттер ондуктарды бинардыкка жана тескерисинче которууну билиши керек. Муну кантип жасасаңыз болот.

Басуу

3-ыкманын 1-ыкмасы: Конверсия ыкмасын тандоо

  • Калганы менен экиге кыска бөлүнүү (үйрөнчүктөр үчүн жеңил).
  • Эки кубаттуулуктун азайышы жана азайтуу менен салыштыруу.

3-ыкманын 2-ыкмасы: Биринчи ыкма: Калганы менен экиге кыска бөлүү

Бул ыкманы кагаз бетине түшүргөндө түшүнүү кыйла жеңилирээк. Бул экиге гана бөлүнүүнү болжолдойт.


  1. Көйгөйдү жөндөңүз. Бул мисалда 156 ондук санын алалы10 бинардык форматка өткөрүү.
    • Ондук санды дивиденд катары тескери "узак бөлүү" белгисине жаз.
    • Берилген тутумдун негизин (экилик үчүн "2" абалыбызда) бөлүү белгисинин ийри сызыгынын сыртына бөлүүчү катары жазыңыз.
  2. Узун бөлүү белгисинин астына бүтүндөй жоопту (квота) жазып, калганын (0 же 1) дивиденддин оң жагына жазыңыз.
    • Негизинен, дивиденд жуп сан болсо, экилик калдык 0 болот; дивиденд так болсо, экилик калдык 1 болот.
  3. Төмөн түшүп, ар бир жаңы квитентти экиге бөлүп, калган бөлүгүн ар бир дивиденддин оң жагына жазыңыз. Бөлүм 0 болгондо токтойт.
  4. Төмөнкү бөлүктөн баштап, калдыктар сериясын жогору карай окуңуз. Бул мисал үчүн сизде 10011100 болушу керек. Бул 156 ондук санынын экилик эквиваленти. Же болбосо, индекс менен жазылган: 15610 = 100111002
    • Бул ыкманы ондук белгилерден баштап чейин өзгөртүүгө болот ар бири формат. Бөлүүчү 2, анткени ал сиз каалаган формат. Эгер каалаган натыйжа башкача форматта болсо, анда ыкмадагы 2ди керектүү формат менен алмаштырыңыз. Мисалы, эгерде сиз каалаган натыйжа 9 форматы болсо, 2ди 9 менен алмаштырыңыз. Каалаган натыйжа туура форматта болот.

3-ыкманын 3-ыкмасы: Экинчи ыкма: Эки кубаттуулуктун азайышын жана кемитүүнү салыштыруу.

  1. Экөөнүн кубаттуулугун оңдон солго карай "экилик эсептөө тутумуна" жазыңыз. "1" деп баалап, 2ден баштаңыз. Ар бир кубат үчүн көрсөткүчтү 1ге көбөйтүңүз. Тизме, он элементке чейин, ушундай болушу керек. 512, 256, 128, 64, 32, 16, 8, 4, 2, 1
  2. Бинардык форматка өткөргүңүз келген санга туура келген эң чоң күчтү аныктаңыз. Бул мисалда 156 ондук санын которобуз10 бинардык. 156-га туура келген эң чоң күч кайсы? 128 туура келгендиктен, биз 1ди сол жактагы экилик цифра катары жазып, ондук санынан 128ди алып салабыз, 156. Азыр сизде 128 бар.
  3. Экөөнүн кийинки төмөнкү кубатына өтүңүз. 28де 64 туура келет? Жок, андыктан оң жактагы кийинки экилик цифра үчүн 0 деп жазыңыз.
  4. 32ден 28ге туура келеби? Жок, ошондуктан 0 деп жазыңыз.
  5. 28ден 16га туура келеби? Ооба, ошондуктан 1ди жазып, 16дан 28ди чыгар. Азыр 12 калды.
  6. 12ден 8ге туура келет? Ооба, 1ди жазып, 12ден 8ди чыгар. Сизде азыр 4 калды.
  7. 4 (экөөнүн кубаты) 4кө (ондукка) туура келеби? Ооба, ошондуктан 1ди жазып, 4төн 4тү алып салыңыз, эми сизде 0 калды.
  8. 0 ичинен 2 туура келеби? Жок, ошондуктан 0 деп жазыңыз.
  9. 1 0го туура келеби? Жок, ошондуктан 0 деп жазыңыз.
  10. Экилик жоопту бирдей кылып коюңуз. Тизмеде экөөнүн ыйгарым укуктары жок болгондуктан, бүттүңүз. Сизде 10011100 болушу керек. Бул ондук санынын экилик эквиваленти 156. Же болбосо, индекс менен жазылган: 15610 = 100111002
    • Бул ыкманы кайталоо экөөнүн күчүн жаттап алып, 1-кадамды өткөрүп жиберүүгө мүмкүнчүлүк берет.

Сунуштар

  • Башка багытта, экиликтен ондукка которууну, адатта, үйрөнүү оңой
  • Practice. 178 ондук санын колдонуп көр10, 6310 жана 810 айландыруу. Анын экилик эквиваленттери 101100102, 001111112 жана 000010002. 209 аракет10, 2510 жана 24110 тиешелүүлүгүнө жараша 11010001ге которуу2, 000110012, 111100012 алуу.
  • Иштетүү тутумундагы калькулятор сиз үчүн ушул конверсияны жасай алат. Бирок программалоочу катары, сиз ушул которуунун кандайча иштээрин түшүнгөнүңүз оң. Калькулятордун конверсия параметрлери "Кароо"> "Программист" менюсунда көрүнүп турушу мүмкүн.