次の質問が表示されました。
次の表は、3つの入力値a、b、およびcを使用したブール関数の出力dを示しています。
a b c | d ----------+---- 0 0 0 | 1 0 0 1 | 1 0 1 0 | 1 0 1 1 | 0 1 0 0 | 0 1 0 1 | 0 1 1 0 | 0 1 1 1 | 0
AND、OR、XOR、NOT、NAND、NOR、またはXNORの適切な組み合わせを使用して、このブール関数を指定します。
正解はなぜですか。
d := (((NOT a) AND (NOT b)) AND (NOT c)) OR
(((NOT a) AND (NOT b)) AND c) OR
(((NOT a) AND b) AND (NOT c))
私の答え。(((NOT a)AND(NOT b))AND(NOT c))
a b c d
===============
0 0 0 1
.
.
.
これはどのように導き出されますか?