توضیحات اولیه
تابع XOR یک تابع OR منحصر به فرد (Exclusive OR) است که برای آزمون بیش از یک (تعداد فرد) شرط به طور همزمان، بکار گرفته میشود. برای مثال اگر دو عبارت داشته باشیم که فقط یکی TRUE باشد، نتیجه TRUE و اگر هر دو TRUE یا هر دو FALSE باشد نتیجه FALSE خواهد بود.
هدف
آزمون چندین شرط با XOR
خروجی تابع
در صورت برقراری تعداد فرد از شروط، نتیجه TRUE و تعداد زوج از شروط نتیجه FALSE را برمیگرداند.
ساختار تابع (Syntax)
XOR ( Logical1 , [Logical2] )
Logical1 | بله | شرط اول یا مقدار منطقی برای ارزیابی میباشد. |
[Logical2] | خیر | تا ۲۵۵ آیتم اضافی، شرط یا مقدار منطقی برای ارزیابی می باشد |