Задача к ЕГЭ по информатике на тему «двоичная система счисления» №6

Вычислите разность чисел в двоичной системе счисления: 1110011 — 10001. Ответ дайте в десятичной системе счисления.

1) Так как ответ нужно дать в десятичной системе счисления, можем перевести данные числа в десятичную систему счисления и произвести вычитание в двоичной системе счисления. Тогда 1110011 = 115 (начинаем считать разряды с нуля справа налево и складывать цифры, умноженные на 2 в степени разряда, то есть 1   0       1      2       3      4       5       6 ⋅ 2 + 1 ⋅ 2 + 0 ⋅ 2 + 0 ⋅ 2 + 1 ⋅ 2 + 1 ⋅ 2 + 1 ⋅ 2 = 1 + 2 + 16 + 32 + 64 = 115 ),  10001 = 17. Разность: 115 — 17 = 98.

2) Можем сначала вычесть в двоичной системе счисления, а потом перевести. Тогда вычтем в столбик аналогично вычитанию в десятичной системе счисления: начинаем справа, записываем числа друг под другом, вычитаем и в случае необходимости ”занимаем” у старшего разряда:

PIC

и получим 1100010 переведем в десятичную систему счисления и получим 98.

Ответ: 98
Оцените статью
Я решу все!