Присоединиться

11 класс·базовый уровень

Сколько единиц содержится в двоичной записи значения выражения: 4⁸ + 2⁸

Условие

Сколько единиц содержится в двоичной записи значения выражения: 4⁸ + 2⁸ − 8?

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Последовательно рассмотрим данное выражение.

    Рассмотрим первое слагаемое: 48=216=100...0024^{8} = 2^{16} = 100...00_2 — на конце 16 нулей.

    Рассмотрим второе слагаемое: 28=100...0022^{8} = 100...00_2 — на конце 8 нулей.

    Результат сложения первых двух чисел: 216+28=100...00100...0022^{16} + 2^{8} = 100...00100...00_2 — на конце 8 нулей, а в середине 16−8−1=716 - 8 - 1 = 7 нулей.

    На последнем шаге получаем: 216+28−23=100...001...100022^{16} + 2^{8} - 2^{3} = 100...001...1000_2 — на конце три нуля, затем 5 единиц, а в середине 8 нулей.

    Таким образом, получаем, что в двоичной записи исходного выражения содержится 6 единиц.

Осталось ещё 3 шага

  1. Приведём другое решение на языке Python. x =…

  2. x //= 2s = s[::-1]print(s.count("1"))…

  3. - 8).count('1')) Приведём решение Сергея…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Кодирование чисел. Системы счисления»

Сколько единиц содержится в двоичной записи значения выражения: 4⁸ + 2⁸ — решение с объяснением | Lom Ai