\( A = 21_{10} = 10101_2 \)
\( B = 16_{10} = 10000_2 \)
Для выполнения поразрядных операций, все числа должны иметь одинаковую длину. Дополним их нулями слева до наибольшей длины (5 бит).
Инвертируем каждый бит числа B:
Применяем операцию \( \land \) (И) побитно к \(
eg B \) и C:
| 5-й бит | 4-й бит | 3-й бит | 2-й бит | 1-й бит | |
|---|---|---|---|---|---|
| \( eg B \) | 0 | 1 | 1 | 1 | 1 |
| C | 1 | 1 | 0 | 1 | 1 |
| \( ( eg B) \land C \) | 0 | 1 | 0 | 1 | 1 |
\( (
eg B) \land C = 01011_2 \)
Применяем операцию \( \lor \) (ИЛИ) побитно к A и результату \( (
eg B) \land C \):
| 5-й бит | 4-й бит | 3-й бит | 2-й бит | 1-й бит | |
|---|---|---|---|---|---|
| A | 1 | 0 | 1 | 0 | 1 |
| \( ( eg B) \land C \) | 0 | 1 | 0 | 1 | 1 |
| \( A \lor (( eg B) \land C) \) | 1 | 1 | 1 | 1 | 1 |
\( A \lor ((
eg B) \land C) = 11111_2 \)
\( 11111_2 = 1 \times 2^4 + 1 \times 2^3 + 1 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 16 + 8 + 4 + 2 + 1 = 31_{10} \)
Ответ: 31.