Задание №10 — Теоретические основы информатики
Определите наибольшее среди чисел, записанных в двоичной, восьмеричной и шестнадцатеричной системах счисления:
1011011102, 7328, 1C216.
В ответе запишите число в десятичной системе счисления. Основание системы счисления указывать не нужно.
Правильный ответ
474
Пояснение
Решение. Для того чтобы сравнить числа, записанные в разных системах счисления, удобнее всего перевести их в одну общую систему — десятичную. После этого мы сможем легко определить наибольшее из них.
Шаг 1. Переведём первое число из двоичной системы в десятичную.
Для этого пронумеруем разряды числа справа налево, начиная с нуля, и запишем сумму произведений цифр на основание системы в соответствующей степени:
Вычислим степени двойки:
Шаг 2. Переведём второе число из восьмеричной системы в десятичную.
Число . Проделаем аналогичную операцию с основанием 8:
Вычислим значения:
Шаг 3. Переведём третье число из шестнадцатеричной системы в десятичную.
Число . Вспомним, что в шестнадцатеричной системе буква соответствует числу :
Вычислим значения:
Шаг 4. Сравним полученные результаты.
Мы получили три десятичных числа: , и .
Очевидно, что наибольшим из них является .
Ответ: 474
Источник: ФИПИ