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