Даны три числа а=11010^2, в 18^10, с=23^10. переведите числа в двоичную систему и выполните поразрядно логическую операцию АvВ^С.ответ дайте в десятичной системе счисления

daniil10457899Yb daniil10457899Yb    2   04.12.2020 21:02    357

Ответы
Manasyan85140 Manasyan85140  23.12.2023 11:41
Для начала переведем числа a, b и c из десятичной системы счисления в двоичную.

а = 11010^2
b = 18^10
c = 23^10

a в двоичной системе счисления:
11010^2 = 1010110010^2

b в двоичной системе счисления:
18^10 = 10010^2

c в двоичной системе счисления:
23^10 = 10111^2

Теперь произведем логическую операцию АvВ^С (логическое ИЛИ, затем логическое ИСКЛЮЧАЮЩЕЕ ИЛИ) поразрядно для двоичных чисел.

1010110010^2
OR
0011001000^2
XOR
0000001100^2

Объединяя числа вместе, получаем:

1010110010^2
0011001000^2
0000001100^2

Теперь переведем результат обратно в десятичную систему счисления:

1010110010^2 = 11010^2 * 2^3 + 11011^2 * 2^2 + 100^2 * 2^1 + 11^2 * 2^0
= 26 * 8 + 27 * 4 + 4 * 2 + 3
= 208 + 108 + 8 + 3
= 327

327 - это ответ в десятичной системе счисления на задачу о поразрядной логической операции АvВ^С.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика