profile
Опубликовано 5 лет назад по предмету Информатика от интровер123

Костя недавно изучил побитовые операции. На прошлом уроке он писал контрольную по этой теме, но не уверен, что не напутал порядок выполнения операций. Решите пример, который достался Косте и скажите ему правильный ответ. 15 | 9 & 26 | 12 ^ 29 Напомним приоритет операций:
1 ! инверсия значения
2 & побитовое И
3 | побитовое ИЛИ, ^ исключающее ИЛИ В качестве ответа укажите одно целое число в десятичной системе счисления.

  1. Ответ
    Ответ дан ludmilagena
    1) выполняется &   :    9&26;    9=1001 (2cc)  26=16+8+2=11010 (2cc)
      11010 &
      01001
    ------------
      01000 - результат побитовой 9&26  (лог умножение)
    2) 15=1111 (2cc)
         1111   | 
        1000
    ---------------
         1111 - результат первой |  (ИЛИ - лог сложение)
    3) 12=8+4=1100 (2сс)
       1111   |
       1100
    -------------
       1111 - результат второй |
    4) 29=16+8+4+1=11101 (2cc)
         11101   ^
         01111
    -----------------  результат ^
         10010  =2^4+2^1 =16+2=18          ответ 18

    1. Ответ
      Ответ дан Bepcuc
      19^(19 & 31 | 19 & !31) ^ 23 | (31 & 19 | (19 & 31 | !19 & 31) ) & (15 | 15 & 19) ^ 23
    2. Ответ
      Ответ дан Bepcuc
      Какой ответ будет?