(不是(A XOR B))XOR C分解

时间:2015-10-09 02:52:09

标签: boolean-logic

如何扩展此等式?我知道A XOR B和(A * NOT B)+((NOT A)* B)相同,所以(不是(A XOR B))是((NOT A)* B)+(A *不是B)?即便如此,我如何包括第二部分呢?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

((NOT (A AND (NOT B)) OR (B AND (NOT A))) AND NOT C) OR (C AND ((A AND (NOT B)) OR (B AND (NOT A))))

装置

XOR

Operator1 true Operator2要求,只有一个(确切的一个)运算符为true,因此结果为(A XOR B)。这意味着(A AND (NOT B)) OR (B AND (NOT A))会按照您对XOR的说法进行翻译。这个结果在公式的左侧被否定,NOT NOT ((A AND (NOT B)) OR (B AND (NOT A)))用C表示。这意味着,在左侧有一个隐含的NOT C,而在右侧有一个隐含的NOT NOT(A AND (NOT B)) OR (B AND (NOT A))会自行取消,只留下$this->sendPushNotification($friendsList, $userId); $response = array( 'error'=>false, 'invalidKey'=>false, 'message'=>"Your query has completed" ); $this->jsonOutput($response);