Сколько значащих нулей в двоичной записи числа 4590 + 8350 – 21020 – 25?

PlatMasha PlatMasha    3   17.04.2020 11:36    1213

Ответы
LOLLLAada LOLLLAada  11.01.2021 22:40
иоргерлпщпл иоргерлпщпл  22.01.2024 18:51
Для решения данной задачи мы должны выполнить операции сложения и вычитания, а затем посчитать количество значащих нулей в двоичной записи итогового числа.

1. Сначала выполним операции сложения и вычитания:
4590 + 8350 = 12940
12940 - 21020 = -8070 (отрицательное число)
-8070 - 25 = -8095 (отрицательное число)

2. Для перевода числа -8095 в двоичную систему счисления, мы можем использовать алгоритм деления на 2.
Делим -8095 на 2:
-8095 / 2 = -4047 (остаток: 1)

Делим -4047 на 2:
-4047 / 2 = -2023 (остаток: 1)

Продолжаем делить:

-2023 / 2 = -1011 (остаток: 1)
-1011 / 2 = -505 (остаток: 1)
-505 / 2 = -252 (остаток: 1)
-252 / 2 = -126 (остаток: 0)
-126 / 2 = -63 (остаток: 0)
-63 / 2 = -31 (остаток: 1)
-31 / 2 = -15 (остаток: 1)
-15 / 2 = -7 (остаток: 1)
-7 / 2 = -3 (остаток: 1)
-3 / 2 = -1 (остаток: 1)
-1 / 2 = -0 (остаток: 1)

3. Двоичная запись -8095 будет иметь вид: -8095 = -10000000001111.

4. Теперь определим количество значащих нулей в двоичной записи числа -8095.
В двоичной записи числа, значащие нули - это нули, которые находятся перед первой единицей.

В числе -8095 в двоичной системе счисления, первая единица находится после 10 нулей.
Таким образом, в двоичной записи числа -8095 количество значащих нулей равно 10.

Таким образом, в итоге, в двоичной записи числа 4590 + 8350 – 21020 – 25 количество значащих нулей будет равно 10.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика