2016-07-03 3 views
-1

Was ist die Gleichung, die wir erhalten, wenn wir (p xor q xor 1)Wie lösen wir p xor 1 xor q? Wie kann ich überprüfen, ob das Ergebnis korrekt ist?

weiß ich, dass (p xor 1) p‘

Ist (p xor q xor 1) = (p xor q') oder (p' xor q') ist?

Bitte helfen Sie mir. Wie überprüfen wir diese Dinge?

+0

Dies ist unklar. Was meinst du mit "lösen"? – HolyBlackCat

+0

Ich entschuldige mich. Ich meine überprüfen. – theCuriousOne

+0

Wenn 'p xor 1 = p'', dann' p xor oder q xor 1 = q xor (p xor 1) = q xor p'' Es ist auch gleich 'p xor q''und' (p xor q)' '. – HolyBlackCat

Antwort

1

Da alle Betreiber die gleichen sind, werden sie die gleiche Priorität haben, so (p xor q xor 1) zu diesem gleichwertig sein wird:

(p xor q)xor 1 

das ist äquivalent zu:

(p xor q)'

+0

Danke. Also ist p x oder q 'eine falsche Antwort dafür? – theCuriousOne

+0

Ja, das stimmt – meJustAndrew

0

Wie Sie überprüfen, Dies.

Lassen Sie uns eine truth table erstellen und sehen, wie die Ergebnisse für eine andere Gleichung vergleicht.

Und p xor q xor 1 kann als (p xor q) xor 1 gelesen werden.
Wir nehmen natürlich an, dass 1 für wahr und 0 für falsch steht.

p q p xor q xor 1 
0 0 1 
0 1 0 
1 0 0 
1 1 1 

die gleichen Ergebnisse wie p xnor q

p q p xnor q  
0 0 1 
0 1 0 
1 0 0 
1 1 1 

not(p xor q), p xor not q, not(p) xor not(q) die gleichen Ergebnisse liefern Dies gibt.