我有一项任务让我发疯,因为我不知道从哪里开始。
任务如下: 转换给定的布尔表达式,使其仅包含 NAND 操作而没有否定。
c * b * a + /c * b * /a
我认为这是可能的,:D 但我不知道该怎么做,只花了几个小时转圈。
有人可以指出我正确的方向吗?
最好的问候,
问
更新:
感谢答案,我想我找到了解决方案:
c*b*a = /(/(c*b*a)*/(c*b*a)) = A;
/c*b*/a = /(/(/(a*a)*b*/(c*c))*/(/(a*a)*b*/(c*c))) = B;
c*b*a+/c*b*/a = A + B = /(/(A*A)*/(B*B))