Предмет: Информатика,
автор: SarahBlack
Составьте таблицу истинности для логической функции
X = (А → B) / (C ↔ ¬(B / A))
в которой столбец значений аргумента А представляет собой двоичную запись числа 226, столбец значений аргумента В – числа 154, столбец значений аргумента С – числа 75. Число в столбце записывается сверху вниз от старшего разряда к младшему. Переведите полученную двоичную запись значений функции X в десятичную систему счисления.
Ответы
Автор ответа:
0
1. Упростим исходную логическую функцию

Для удобства записи будем использовать общепринятые сокращения. Операцию логического сложения (дизъюнкцию) "∨" будем обозначать знаком "+". Логическое умножение (конъюнкцию) "∧" будем обозначать знаком умножения (точкой) или опускать, как принято в алгебре. Вместо знака логического отрицания будем использовать надчеркивание.

2. Переведем в двоичную систему счисления заданные значения A, B, C:

3. Построим таблицу истинности для функции у

4. Переведем результат в десятичную систему счисления

Для удобства записи будем использовать общепринятые сокращения. Операцию логического сложения (дизъюнкцию) "∨" будем обозначать знаком "+". Логическое умножение (конъюнкцию) "∧" будем обозначать знаком умножения (точкой) или опускать, как принято в алгебре. Вместо знака логического отрицания будем использовать надчеркивание.
2. Переведем в двоичную систему счисления заданные значения A, B, C:
3. Построим таблицу истинности для функции у
4. Переведем результат в десятичную систему счисления
Похожие вопросы
Предмет: Геометрия,
автор: ermohinalexey2008
Предмет: Литература,
автор: thekseniya228
Предмет: Русский язык,
автор: bersanovaluiza30
Предмет: Химия,
автор: ivan98russu
Предмет: Алгебра,
автор: okhuennayat