Forum: Programmieren allgemein
by Chewie,
26. Mai 2004
Klar kannst du das sagen, die Frage ist nur, was du damit ausdrücken willst :gruebel:
Forum: Programmieren allgemein
by Chewie,
26. Mai 2004
Bingo :thuimb:
Deswegen nennt man das Ding auch "Ambivalenzoperator", weil es ausdrückt, ob zwei Werte verschieden sind oder nicht. Die negierte Version davon, also das XNOR, wäre dann der "Äquivalenzoperator".
Forum: Programmieren allgemein
by Chewie,
26. Mai 2004
Ersetze das "ist gleich" durch "ist äquivalent", und wir sind im Geschäft ;)
Das ist aber nicht die Definition von xor, sondern eine Anwendung.
xor ist zunächst eine Operation, die zwei Bit-Operanden hat. Das Ergebnis dieser Operation ist nun 1, falls genau ein Bit 1 ist und sonst 0.
Folgende Beispiele sollten es verdeutlichen:
01011 xor
10101
Forum: Programmieren allgemein
by Chewie,
26. Mai 2004
Ähm, Luckie, ich weiß nicht, welche Operation du da jetzt ausgeführt hast, aber in XOR ist das definitiv nicht...
Halt, jetzt sehe ich es, es ist ein NAND ;)
Edit: Blödsinn, ich mein natürlich NOR :wall:
Forum: Programmieren allgemein
by Chewie,
26. Mai 2004
Mal dir einfach die Bitmuster auf ein Blatt und vollzieh den Tauschvorgang nach.