Байланысты: 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