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