私が表現取るようにした場合: (A + B + C + D + E)
をし、それを変換するためにド・モルガンの法則を使用します。 (!A!B!C!D!E)!
私は前にそれを置く各ビットを反転しなければなりませんNANDゲートに?もっと簡単な方法はありますか? EDIT:ショートカットがありません。あなたはする必要があります(!A!B!C!D!E)!
this questionでは、著者はHaskellでモルガンの法則の実装を書いています。私はnotAandnotBの実装を理解し、notAornotBが、私はあるnotAorBの実装を理解するのに苦労しています: notAorB :: (Either a b -> c) -> (a -> c, b -> c)
notAorB f = (f . Left, f . Right)
誰かが(f