बूलियन लॉजिकल ऑपरेटर - Boolean Logical Operator का क्या मतलब है?

C# प्रोग्रामिंग लैंग्वेज के संदर्भ में एक बूलियन लॉजिकल ऑपरेटर एक ऑपरेटर है जिसका उपयोग दो बूलियन एक्सप्रेशन पर बूलियन लॉजिक करने के लिए किया जाता है।

बूलियन लॉजिकल ऑपरेटर बूलियन परिणाम (सही या गलत) लौटाते हैं और बूलियन मानों को ऑपरेंड के रूप में लेते हैं। बूलियन तर्क करते समय, बाईं ओर की अभिव्यक्ति का मूल्यांकन किया जाता है, उसके बाद दाईं ओर की अभिव्यक्ति का मूल्यांकन किया जाता है। दो अभिव्यक्तियों का अंत में उनके बीच बूलियन लॉजिकल ऑपरेटर के संदर्भ में मूल्यांकन किया जाता है। वापसी मान बूलियन प्रकार का है और उपयोग किए गए ऑपरेटर प्रकार पर आधारित है।

बूलियन तार्किक ऑपरेटरों का उपयोग बूलियन चर के मान का परीक्षण या समायोजन करने के लिए किया जा सकता है। कोड के माध्यम से प्रोग्राम प्रवाह को नियंत्रित करने के लिए इन ऑपरेटरों का उपयोग करने वाले अभिव्यक्ति का परिणाम सशर्त बयानों में उपयोग किया जा सकता है।

नीचे दिखाए गए क्रम में बूलियन तार्किक ऑपरेटरों की प्राथमिकता है:

  1. तार्किक और (&)
  2. तार्किक एक्सओआर (^)
  3. तार्किक या (|)

& और && ऑपरेटरों के बीच अंतर को समझना महत्वपूर्ण है जब उनका उपयोग अभिव्यक्ति में किया जाता है जहां दो स्थितियों का मूल्यांकन किया जाना है। जबकि & ऑपरेटर हमेशा दोनों स्थितियों को निष्पादित करता है, && पहले की विफलता पर दूसरे को निष्पादित नहीं करता है। द || यदि पहली शर्त सत्य है, तो ऑपरेटर पहली के बाद की शर्तों को छोड़ कर && के समान काम करता है। इसलिए, && और || (सशर्त तार्किक ऑपरेटरों के रूप में संदर्भित) को शॉर्ट सर्किट ऑपरेटर कहा जाता है।

^ ऑपरेटर | के समान तरीके से काम करता है। द | और || ऑपरेटर (और & और && ऑपरेटर) विनिमेय नहीं हैं क्योंकि वे अलग-अलग काम करते हैं।

Post a Comment

0 Comments