В ы с ш е е о б р а з о в а н и е м. П. Лапчик, И. Г. Семакин, Е. К. Хеннер



Pdf көрінісі
бет147/437
Дата23.01.2022
өлшемі32,34 Mb.
#24228
1   ...   143   144   145   146   147   148   149   150   ...   437
Байланысты:
lapchik mp i dr metodika prepodavaniia informatiki

Примеры решения задач
Ниже  рассмотрены решения некоторых задач,  взятых из посо­
бия  [10,  раздел  1.5].
Пример 1. Перевести в десятичную систему числа: 2213;  Е41А,12,6.
Р е ш е н и е :
2213  = ( 2 x 3   +  2)хЗ  +  1  = 2 5 |0;
Е41 А, 1216  =( ( 14x16  +  4)х 16  +  1)х 16  +  10  +  (2/16  +  1)/16  =
=  58394  +  0,0703125  =  58394,0703125|0.
Обратите внимание на то,  что дробная часть числа переводится 
отдельно,  и  на то,  как применение схемы  Горнера модифицирует­
ся для дробной части:  умножение  заменяется  на деление,  а знача­
щие цифры  подставляются в обратном  порядке  — справа налево.
Пример  2.  Перевести  шестнадцатеричные  числа  в  восьмерич­
ную систему.
Р е ш е н и е .   Конечно,  такой перевод можно производить и че­
рез  десятичную  систему  по  схеме  16  =>  10  =>  8.  Но  это  долго  и 
неудобно.  Лучше выполнять такой  перевод  по  схеме  16  =>  2  =>  8. 
В этом случае ничего не требуется вычислять,  все сводится к фор­
мальной  перекодировке.  На  втором  шаге  следует  сгруппировать 
двоичные  цифры тройками.
774,6 = 0111  0111  01002 =>  011  101  110  100  = 35648;
F12,0457l6  =  1111  0001  0010,0000  0100  0101  01112 =>
=>111  100  010  010,  000  001  000  101  011  100  = 7422,0105348.
Пример  3.  Найти  основание 
р
  системы  счисления  и  цифру  л, 
если верно равенство: 33


Достарыңызбен бөлісу:
1   ...   143   144   145   146   147   148   149   150   ...   437




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет