fsymbols
Ładowanie symboli…
››
⊻

XOR

XOR

188/256

⊻ to symbol logiczny XOR, czyli alternatywy wykluczającej (rozłącznej) – polskiego „albo”: p ⊻ q jest prawdziwe, gdy prawdziwe jest dokładnie jedno z nich, a fałszywe, gdy oba są prawdziwe lub oba fałszywe. Spotkasz go na logice, matematyce dyskretnej i technice cyfrowej. W kodzie tę samą operację zapisuje się zwykle jako .

Symbol tekstowy

Co oznacza ⊻

Prawda, gdy prawdziwa jest dokładnie jedna strona. Jeśli p jest prawdziwe, a q fałszywe, albo odwrotnie, p ⊻ q jest prawdziwe. Gdy oba są prawdziwe albo oba fałszywe – fałsz. Krótko: XOR jest prawdziwy, gdy wejścia się różnią.

Tym różni się od zwykłego , alternatywy („lub”), prawdziwej także wtedy, gdy zachodzą obie strony. Na lekcjach logiki w Polsce często tłumaczy się to parą słów: „lub” to , „albo” to ⊻. Podręczniki logiki często dają jej osobny znak, a V z kreską pod spodem to jeden z typowych zapisów.

Ponieważ XOR znaczy „wejścia są różne”, niektóre podręczniki piszą lub („nierównoważne”), a wiele używa , plusa w kółku. To ta sama operacja.

Do czego XOR przydaje się poza logiką?

To podstawowy klocek układów cyfrowych. Bramka XOR jest standardowym elementem układów cyfrowych. Przy dodawaniu dwóch bitów cyfra sumy to ich XOR, a przeniesienie liczy się osobno. XOR z 1 odwraca bit, a dwukrotny XOR z tym samym kluczem przywraca oryginał – dlatego XOR siedzi w prostych szyfrach i w schematach parzystości, które potrafią odtworzyć brakujący blok danych.

W kodzie C, Java, Python, JavaScript i wiele innych języków zapisuje XOR jako . Większość nie przyjmuje ⊻ (wyjątkiem jest Julia, język do obliczeń naukowych), więc ⊻ zostaje głównie w artykułach, slajdach i zadaniach.

Należy do kolekcji

Nie myl z

2

Warto wiedzieć

  • Polszczyzna ma tu przewagę nad angielskim: osobne słowa „lub” i „albo” pozwalają odróżnić oba rodzaje alternatywy bez dopisków w rodzaju „i/lub”.

Najczęstsze pytania

2

Czy ⊻ to to samo co ?

Tak, jako operacja. Oba oznaczają alternatywę wykluczającą; ⊻ częściej widać w logice i filozofii, w elektronice, informatyce i algebrze.

Czy mogę napisać ⊻ w kodzie?

Zwykle nie. Większość języków używa dla XOR; Julia należy do nielicznych, które przyjmują ⊻. Dla wartości logicznych a ! b daje ten sam wynik.

Jak wpisać lub znaleźć ⊻

Znany też jako
alternatywa wykluczająca · alternatywa rozłączna · albo
Szukaj jako
symbol xor · symbole logiczne · albo albo
Pojawia się w
Każde pole tekstowe · kształt zależy od czcionki
Windows (Word)
⎇Alt+XWpisz 22BB, a następnie naciśnij AltX, aby uzyskać ⊻.
Windows
⊞Win+RUruchom charmap, aby zobaczyć pełną tabelę, lub użyj karty Ω panelu emoji (Win .).
macOS
⌃Control+⌘Command+␣SpaceOtwórz podgląd znaków i wyszukaj „xor”.
Linux
⎈Ctrl+⇧Shift+UWpisz 22bb, a następnie naciśnij Enter lub Spację.
HTML
⊻
CSS
\22BB
LaTeX
\veebar (wymaga pakietu amssymb)
HTML
⊻ lub ⊻
Microsoft Word
Wpisz 22BB i naciśnij AltX.
Mac
Otwórz Przeglądarkę znaków i wyszukaj „xor”.
Telefon
Jeśli klawiatura go nie ma, wklej znak albo napisz „XOR” słowami.
Kody i kodowaniePunkty kodowe: 1
HTML dziesiętnie
⊻
HTML szesnastkowo
⊻
Treść CSS
content: "\22BB";
Sekwencja ucieczki kończy się przy następnym ukośniku odwrotnym; przed dosłowną cyfrą szesnastkową potrzebna jest spacja.
Kodowanie URL
%E2%8A%BB
1
Na ekranie
1
Punkty kodowe
1
JS .length
3
Bajty UTF-8

Widoczny symbol może zawierać kilka punktów kodowych. JS .length liczy jednostki UTF-16, a UTF-8 liczy bajty.

Grupy tego symbolu

1

Matematyka i liczbyLiczba symboli: 1835