Лучшие помощники
- Megamozg 2190 б
- Matalya1 1800 б
- DevAdmin 1690 б
- arkasha_bortnikov 860 б
- Dwayne_Johnson 845 б
11 марта 2023 13:19
384
Значение арифметического выражения: 8^510 + 4^220 - 2^150 записали в системе счисления с основанием 2. Сколько цифр «1» содержится в этой записи?
1
ответ
Для решения задачи необходимо выполнить вычисления указанного арифметического выражения и записать результат в двоичной системе счисления. Затем нужно посчитать количество цифр «1» в полученной записи.
Вычисляем значение выражения:
8^510 + 4^220 - 2^150 = (2^3)^510 + (2^2)^220 - 2^150 = 2^1530 + 2^440 - 2^150
Записываем результат в двоичной системе счисления:
2^1530 = 1 << 1530 (в двоичной системе счисления это число с 1531 цифрой «0» и одной цифрой «1» в крайнем левом разряде)
2^440 = 1 << 440 (в двоичной системе счисления это число с 441 цифрой «0» и одной цифрой «1» в крайнем левом разряде)
2^150 = 1 << 150 (в двоичной системе счисления это число с 151 цифрой «0» и одной цифрой «1» в крайнем левом разряде)
Складываем полученные числа:
2^1530 + 2^440 - 2^150 = 1000...0001 (1530 цифр «0», одна цифра «1», 440 цифр «0», одна цифра «1», 150 цифр «0»)
В итоговой записи числа содержится 1532 цифры «1».
Вычисляем значение выражения:
8^510 + 4^220 - 2^150 = (2^3)^510 + (2^2)^220 - 2^150 = 2^1530 + 2^440 - 2^150
Записываем результат в двоичной системе счисления:
2^1530 = 1 << 1530 (в двоичной системе счисления это число с 1531 цифрой «0» и одной цифрой «1» в крайнем левом разряде)
2^440 = 1 << 440 (в двоичной системе счисления это число с 441 цифрой «0» и одной цифрой «1» в крайнем левом разряде)
2^150 = 1 << 150 (в двоичной системе счисления это число с 151 цифрой «0» и одной цифрой «1» в крайнем левом разряде)
Складываем полученные числа:
2^1530 + 2^440 - 2^150 = 1000...0001 (1530 цифр «0», одна цифра «1», 440 цифр «0», одна цифра «1», 150 цифр «0»)
В итоговой записи числа содержится 1532 цифры «1».
0
·
Хороший ответ
11 марта 2023 13:20
Остались вопросы?
Еще вопросы по категории Информатика
Помогите!!!!! приведите примеры систем имеющих одинаковый состав но разную структуру...
Какие правила необходимо обязательно соблюдать при работе за компьютером...
N = 5 A = [0]*N for i in range(N): A[i] = i Какие значения будут записаны в массив А? [ , &nb...
Кратко 1.Что такое форматирование и для чего оно нужно? 2.Как открыть окно Формат ячеек? 3.Какие вкладки есть в окне Формат ячеек?...
Что вxодит, как правило, в состав системы программирования?...
Все предметы