Как реализовать логический элемент 2-ИЛИ-НЕ? - C#
Формулировка задачи:
следуя общей формуле осуществляется так
По определению:
«1» тогда и только тогда, когда на всех входах действуют «0»,
«0» тогда и только тогда, когда хотя бы на одном входе действует «1»
Но не выходит, когда в одном из элементов X1=1 а X2=0 то и на выходе 1.
Может я в чем то ошибся подскажите в чем?
F[i, j] = ~(X1[i, j]&1 + X2[i, j]&1) ;
Решение задачи: «Как реализовать логический элемент 2-ИЛИ-НЕ?»
textual
Листинг программы
var X1 = 0; var X2 = 1; var F = (~((X1 & 1) | (X2 & 1))) & 1;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д