将布尔表达式转换为 java



创建真值表后,我得出了以下表达式

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))

最新更新