XOR
אמת כאשר שני האופרנדים שונים / ויקיפדיה האנציקלופדיה encyclopedia
באלגברה בוליאנית, או בררני או או מוציא (באנגלית: eXclusive OR ובראשי תיבות: XOR[1]) היא פעולה בוליאנית המקבלת שני אופרנדים ומחזירה אמת כאשר שני האופרנדים שונים.
XOR משקפת משמעות נפוצה של המילה "או" בשפה המדוברת, למשל כשהמילה "או" משמשת להצבת אולטימטום. לדוגמה אדם המצהיר "היכנע או שתושמד" מתכוון לכך שרק תרחיש בו בדיוק אחת מהאפשרויות האלו מתקיימת אפשרי.
מבחינה מתמטית פעולה זו היא מקרה פרטי של פעולת הפרש סימטרי בקבוצה . כאשר האופרטור XOR מורחב למספר אופרנדים גדול משניים, הוא יחזיר אמת כאשר למספר אי-זוגי של אופרנדים יש ערך אמת. XOR הוא קומוטטיבי ("חילופי") ואסוציאטיבי ("קיבוצי").