Сколько единиц в двоичном числе результата выражения (2^2048)^2+2^2048-2^8

зика22 зика22    2   26.06.2019 03:40    2

Ответы
Arin0209 Arin0209  21.07.2020 02:01
Число (2^{2048}_2)^2 содержит единицу и 2048х2=4096 нулей.
Число 2^{2048}_2 содержит единицу и 2048 нулей.
Число 2^8_2=1 \ 0000 \ 0000_2 содержит единицу и 8 нулей.
При вычитании 2^{2048}_2-2^8_2 в первом числе надо будет "занять" единственную имеющуюся в старшем разряде единицу и вычесть единицу из девятого справа разряда, что даст в нем ноль, а в разрядах с 2048 по 9 образуются единицы. Их количество составит 2048-8=2040.
При сложении результата с числом (2^{2048}_2)^2 добавится еще одна единица в старшем разряде и общее число единиц станет равно 2041.

ответ: 2041 единица.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика