XNOR לוגי
מראה
באלגברה בוליאנית, XNOR (לעיתים exnor או Nxor) הוא שילוב של הפעולות הבוליאניות XOR ו-NOT, כלומר הוא מחזיר את ההפך ממה ש-XOR מחזיר.
פעולה זו היא למעשה פעולת השוואה בין שני אופרנדים, אשר במקרה של שוויון תוצאתה "אמת".
XNOR הוא קומוטטיבי ("חילופי") ואסוציאטיבי ("קיבוצי").
טבלת אמת
[עריכת קוד מקור | עריכה]להלן טבלת אמת המראה את ההבדלים שבין XOR ל-XNOR:
A XNOR B | A XOR B | B | A |
---|---|---|---|
1 | 0 | 0 | 0 |
0 | 1 | 1 | 0 |
0 | 1 | 0 | 1 |
1 | 0 | 1 | 1 |
בפעולת XNOR על יותר משני אופרנדים, התוצאה תהיה זהה לזו של XOR כאשר מספר האופרנדים אי זוגי, ותהיה הפוכה ממנו (0 הופך ל-1, ו-1 הופך ל-0) אם מספר האופרנדים זוגי.
ראו גם
[עריכת קוד מקור | עריכה]פעולות בוליאניות | |
---|---|
|