ТГ бот

Герой с 10000₂ HP получил удар на 1₂ урона. Кажется, что всё…

Информатика8 классРешено по фото 11 октября 2026 в 19:07
Вычитание двоичных чисел с займом

Герой с 100002​ HP получил удар на 12​ урона. Кажется, что всё просто, — но в двоичной системе это самый коварный случай.

Вычисли оставшиеся HP.

100002​−12​:

Занимаем (используй символы «<» или «>»):

(Столбик: сверху над числом 10000 четыре пустые клетки для пометок займа, внизу пять пустых клеток для результата.)

Кнопки: <, >, 0, 1.

□2​=□10​

Проверка:

□10​−□10​=□10​

Решение

Вычитаем столбиком в двоичной системе, справа налево.

0000111111−••••
  1. В младшем разряде надо вычесть . Нуля меньше единицы: , поэтому занимаем из старшего разряда.

  2. Ближайшая единица стоит в самом старшем разряде. Все нули между ней и младшим разрядом при займе становятся единицами: занятая единица превращается в , а в каждом промежуточном разряде получается (так как ), и в младшем разряде оказывается .

  3. Над цифрами записываем пометки займа: над старшей единицей — , над тремя средними нулями — , над младшим разрядом — (с учётом займа там стоит ).

  4. Вычитаем: в младшем разряде ; в остальных разрядах вычитать нечего, остаются , а старший разряд стал .

Результат: .

  1. Переводим в десятичную систему:

Проверка:

💡 Почему так

В двоичной системе при вычитании из единицы занимают у ближайшей старшей единицы: она становится нулём, а все нули правее неё превращаются в единицы. Поэтому .

Ответ
✓ dzmen.ru

Занимаем: .
Результат в клетках: , , , , .

Проверка:

Помогло?

Есть ещё задание?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото