1. Главная
  2. Библиотека
  3. Программирование
  4. Что будет записано в переменной С после выполнения опер...
Решение задачи

Что будет записано в переменной С после выполнения операции C=((1<<5)>>3)|(1<<5)|(1<<1), если в С было записано число 7?

  • Программирование

Условие:

Что будет записано в переменной С после выполнения операции C=((1<<5)>>3)|(1<<5)|(1<<1), если в С было записано число 7?
Пояснение:
Ответ дайте в десятичной системе счисления.
Пример ввода ответа: 90

Решение:

Давайте разберем выражение C=((15)3)|(15)|(11) шаг за шагом. 1. Сначала вычислим каждую часть выражения по отдельности. 2. Рассмотрим первую часть: (15). Это означает, что мы сдвигаем единицу влево на 5 бит. В двоичной системе это будет: 1 в двоичной системе = 00000001 После сдвига на 5 бит влево получаем: 000100000 = 32 в десятичной системе. 3. Теперь вычислим (15)3. Мы уже знаем, что (15) = 32. Тепер...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет