布尔表达式转换为 java
Boolean expression into java
创造真理后table我得到了以下表达式
B(AC + aC + Ac) (lowercase represents NOT..meaning a means NOT A)
是否可以在 java 中表示这个而不实际扩展这个表达式?意思是不写这样的东西?
if(B&&A&&C || B&&a&&C || B&&A&&c)
如果我理解正确的话,因为AC + aC + Ac
的补码是ac
,所以这个表达式可以简化为
if (B && !(a && c))
相当于
if (B && (A || C))
创造真理后table我得到了以下表达式
B(AC + aC + Ac) (lowercase represents NOT..meaning a means NOT A)
是否可以在 java 中表示这个而不实际扩展这个表达式?意思是不写这样的东西?
if(B&&A&&C || B&&a&&C || B&&A&&c)
如果我理解正确的话,因为AC + aC + Ac
的补码是ac
,所以这个表达式可以简化为
if (B && !(a && c))
相当于
if (B && (A || C))