fsymbols
Symbole werden geladen…
››
⊻

XOR

XOR

188/256

⊻ ist das Logikzeichen für XOR, das exklusive oder ausschließende Oder (auch Kontravalenz oder Antivalenz): p ⊻ q ist wahr, wenn genau eine der beiden Aussagen wahr ist, und falsch, wenn beide wahr oder beide falsch sind. Es begegnet einem in Logik, diskreter Mathematik und Digitaltechnik; im Code schreibt man meist .

Textsymbol

Was bedeutet ⊻

Wahr, wenn genau eine Seite wahr ist. Ist p wahr und q falsch oder umgekehrt, ist p ⊻ q wahr. Sind beide wahr oder beide falsch, ist es falsch. Kurz: XOR ist wahr, wenn sich die Eingaben unterscheiden.

Das unterscheidet es vom einfachen , dem einschließenden Oder, das auch bei zwei wahren Seiten wahr ist. Im Deutschen hilft »entweder … oder«: »Entweder Kaffee oder Tee« heißt meist nicht beides. Logiktexte geben dem oft ein eigenes Zeichen, und das V mit Strich darunter ist eine der üblichen Schreibweisen.

Weil XOR »ungleich« bedeutet, schreiben manche Bücher oder (»nicht äquivalent«), viele auch , das eingekreiste Plus. Gemeint ist dieselbe Verknüpfung.

Wozu braucht man XOR außerhalb der Logikvorlesung?

Es ist ein Grundbaustein digitaler Schaltungen. Das XOR-Gatter ist ein Standardbaustein digitaler Schaltungen. Addiert man zwei Bits, ist die Summenstelle ihr XOR, der Übertrag kommt getrennt. XOR mit 1 kippt ein Bit, und zweimal XOR mit demselben Schlüssel ergibt wieder das Original – deshalb steckt XOR in einfachen Verschlüsselungen und in Paritätsverfahren, die einen fehlenden Datenblock wiederherstellen können.

Im Code schreiben C, Java, Python, JavaScript und viele andere Sprachen XOR als . Die meisten akzeptieren ⊻ selbst nicht (Julia, eine Sprache fürs wissenschaftliche Rechnen, ist eine Ausnahme); es gehört vor allem in Skripte, Folien und Übungsblätter.

Teil der Sammlung

Nicht verwechseln mit

2

Wissenswert

  • Auch das deutsche »oder« ist mehrdeutig – darum steht in Formularen und Verträgen manchmal »und/oder«, um das einschließende Oder klarzustellen.

Häufige Fragen

2

Ist ⊻ dasselbe wie ?

Ja, als Verknüpfung. Beide bedeuten exklusives Oder; ⊻ sieht man eher in Logik und Philosophie, in Digitaltechnik, Informatik und Algebra.

Kann ich ⊻ im Code schreiben?

Meist nicht. Die meisten Sprachen nutzen für XOR; Julia gehört zu den wenigen, die ⊻ akzeptieren. Bei Wahrheitswerten liefert a ! b dasselbe Ergebnis.

⊻ eingeben oder finden

Auch genannt
exklusives Oder · ausschließendes Oder · Kontravalenz
Suche nach
xor zeichen · logik zeichen · entweder oder
Erscheint in
Alles, was Text aufnimmt · seine Form hängt von deiner Schriftart ab
Windows (Word)
⎇Alt+XGib 22BB ein und drücke AltX für ⊻.
Windows
⊞Win+RStarte charmap für die vollständige Tabelle oder nutze den Ω-Reiter der Emoji-Auswahl (Win .).
macOS
⌃Control+⌘Command+␣SpaceÖffne die Zeichenübersicht und suche nach „xor“.
Linux
⎈Ctrl+⇧Shift+UGib 22bb ein und drücke Enter oder die Leertaste.
HTML
⊻
CSS
\22BB
LaTeX
\veebar (Paket amssymb nötig)
HTML
⊻ oder ⊻
Microsoft Word
22BB tippen, dann AltX drücken.
Mac
Zeichenübersicht mit CtrlCmdLeertaste öffnen und »xor« suchen.
Handy
Bietet die Tastatur es nicht an: einfügen oder »XOR« ausschreiben.
Codes und KodierungCodepunkte: 1
HTML dezimal
⊻
HTML hexadezimal
⊻
CSS-Inhalt
content: "\22BB";
Jede Escape-Sequenz endet am nächsten Rückstrich; vor einer wörtlichen Hexadezimalziffer ist ein Leerzeichen nötig.
URL-kodiert
%E2%8A%BB
1
Auf dem Bildschirm
1
Codepunkte
1
JS .length
3
UTF-8-Bytes

Ein sichtbares Symbol kann mehrere Codepunkte enthalten. JS .length zählt UTF-16-Einheiten; UTF-8 zählt Bytes.

Gruppen dieses Symbols

1

Mathematik und Zahlen1.835 Symbole