1. перевести числа из шестнадцатеричной системы счисления в двоичную систему: f10a16 2. сколько значащих нулей в восьмеричной записи шестнадцатеричного числа f10a16

Поляков Евгений Александрович

Учитель информатики высшей категории

Проверено учителем

Для решения данных задач воспользуемся методом прямого перевода через двоичные тетрады (группы по 4 бита) и триады (группы по 3 бита). 1. Перевод числа F10A16cap F 10 cap A sub 16 в двоичную систему Для перевода из шестнадцатеричной системы в двоичную каждую цифру числа необходимо заменить на соответствующую ей тетраду (4 бита).

  • F16=11112cap F sub 16 equals 1111 sub 2 116=000121 sub 16 equals 0001 sub 2 016=000020 sub 16 equals 0000 sub 2 A16=10102cap A sub 16 equals 1010 sub 2

Соединяем полученные группы в одно число: F10A16=11110001000010102cap F 10 cap A sub 16 equals 1111000100001010 sub 2 2. Подсчет значащих нулей в восьмеричной записи Чтобы найти количество значащих нулей в восьмеричной записи, сначала переведем число из двоичной системы в восьмеричную. Для этого двоичное число разбивается на триады (группы по 3 бита), начиная справа налево. Двоичное число: 111100010000101021111000100001010 sub 2 Разбиение на триады: 001 | 111 | 000 | 100 | 001 | 010 (добавлена незначащая единица в начало для дополнения первой триады до трех бит: 001) Переводим каждую триаду в восьмеричную цифру:

  • 0012=18001 sub 2 equals 1 sub 8 1112=78111 sub 2 equals 7 sub 8 0002=08000 sub 2 equals 0 sub 8 1002=48100 sub 2 equals 4 sub 8 0012=18001 sub 2 equals 1 sub 8 0102=28010 sub 2 equals 2 sub 8

Полученное восьмеричное число: 1704128170412 sub 8 Анализ значащих нулей: Значащие нули — это все нули, которые стоят после первой ненулевой цифры числа. В числе 1704128170412 sub 8 присутствует только один ноль (между цифрами 7 и 4). Ответ: 1 Я могу составить для вас таблицу соответствия систем счисления или разобрать алгоритм перевода для дробных чисел. Желаете продолжить?

Форма ответа

Ваш аватар