Екілік жүйені ондық санға ауыстыру

Автор: 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. Оңның солынан «екілік санау жүйесінде» екінің дәрежесін жазыңыз. 2-ден бастаңыз, оны «1» деп бағалаңыз. Әр қуат үшін дәрежені 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. 16-да 28-ге сәйкес келеді ме? Ия, сондықтан 1-ді жазып, 16-ны 28-ден алып тастаңыз. Қазір 12 қалды.
  6. 8-ге 12-ге сәйкес келеді ме? Ия, сондықтан 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-қадамды өткізіп жіберуге мүмкіндік беретін екінің күшін есте сақтауға әкеледі.

Кеңестер

  • Басқа бағытқа, екіліктен ондыққа ауыстыруды алдымен үйрену оңайырақ болады
  • Тәжірибе. 178 ондық санынан көріңіз10, 6310 және 810 түрлендіру. Оның екілік эквиваленті - 101100102, 001111112 және 000010002. 20910, 2510 және 24110 сәйкесінше 11010001-ге түрлендіру2, 000110012, 111100012 алу.
  • Сіздің амалдық жүйеңізде бар калькулятор бұл түрлендіруді сіз үшін жасай алады. Бағдарламалаушы ретінде сіз бұл түрлендірудің қалай жұмыс істейтінін жақсы түсінесіз. Калькулятордың түрлендіру мүмкіндіктерін «Көру»> «Бағдарламашы» мәзірінде көруге болады.