विषय
- परिभाषा - सशर्त तार्किक संचालक का क्या अर्थ है?
- Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
- Techopedia, Conditional Logical Operator की व्याख्या करता है
परिभाषा - सशर्त तार्किक संचालक का क्या अर्थ है?
सशर्त तार्किक ऑपरेटर, C # में, एक सशर्त AND ऑपरेटर (&&) और सशर्त OR ऑपरेटर (()) शामिल हैं। यह एक बूलियन तार्किक ऑपरेटर (और |) का एक सशर्त संस्करण है।
निर्णय लेने वाले बयानों में सशर्त तार्किक ऑपरेटरों का उपयोग किया जाता है, जो कई बूलियन अभिव्यक्तियों के संयोजन के रूप में निर्दिष्ट स्थिति के आधार पर निष्पादन का मार्ग निर्धारित करते हैं। वे अनावश्यक तर्क की अनदेखी करके और विशेष रूप से तार्किक अभिव्यक्तियों में, जहां कई सशर्त संचालकों का उपयोग किया जाता है, को अनदेखा करके कुशल कोड उत्पन्न करने में सहायक होते हैं।
बूलियन लॉजिकल ऑपरेटर्स के विपरीत "&" और "," जो हमेशा दोनों ऑपरेंड का मूल्यांकन करते हैं, सशर्त लॉजिकल ऑपरेटर आवश्यक होने पर ही दूसरे ऑपरेंड को निष्पादित करते हैं। नतीजतन, सशर्त तार्किक ऑपरेटर बूलियन तार्किक ऑपरेटरों की तुलना में तेज़ होते हैं और अक्सर पसंद किए जाते हैं। सशर्त तार्किक ऑपरेटरों का उपयोग करने वाले निष्पादन को "शॉर्ट-सर्किट" या "आलसी" मूल्यांकन कहा जाता है।
सशर्त तार्किक ऑपरेटरों को लघु-परिचालित तार्किक ऑपरेटरों के रूप में भी जाना जाता है।
Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
Techopedia, Conditional Logical Operator की व्याख्या करता है
सशर्त और ऑपरेटर (&&) का उपयोग तार्किक और इसके प्रकार के Boole प्रकार के ऑपरेंड करने के लिए किया जाता है। दूसरे ऑपरेंड का मूल्यांकन केवल तभी होता है जब यह आवश्यक हो। यह बूलियन लॉजिकल ऑपरेटर के समान है "और," उस स्थिति को छोड़कर जब पहला ऑपरेंड झूठा लौटता है, दूसरे ऑपरेंड का मूल्यांकन नहीं किया जाएगा। ऐसा इसलिए है क्योंकि "&&" ऑपरेशन केवल तभी सही है जब दोनों ऑपरेंड का मूल्यांकन सही हो।
सशर्त OR ऑपरेटर (||) का उपयोग तार्किक या इसके प्रकार के Boole प्रकार के ऑपरेंड करने के लिए किया जाता है। दूसरे ऑपरेंड का मूल्यांकन तब नहीं होता है जब पहले ऑपरेंड का सही मूल्यांकन किया जाता है। यह बूलियन तार्किक ऑपरेटर से अलग है "|" "शॉर्ट-सर्किट" मूल्यांकन करके, जिसमें दूसरे ऑपरेंड का मूल्यांकन नहीं किया जाता है, जब पहले ऑपरेंड का मूल्यांकन सही होता है। यह इस तथ्य के कारण है कि "|| यदि दो ऑपरेंड्स में से किसी का मूल्यांकन सही है तो ऑपरेशन सही है।
उदाहरण के लिए, किसी संख्या को ऊपरी और निचली सीमा के भीतर रखने के लिए, ऊपरी और निचली सीमा की जाँच करने वाली दो शर्तों पर तार्किक और संचालन किया जा सकता है, जिन्हें बूलियन अभिव्यक्तियाँ कहा जाता है।
सशर्त तार्किक ऑपरेटर बाएं-साहचर्य हैं, जिसका अर्थ है कि उनका मूल्यांकन बाईं ओर से दाईं ओर एक अभिव्यक्ति में किया जाता है जहां ये ऑपरेटर कई घटनाओं में मौजूद होते हैं।
यह परिभाषा C # के कॉन में लिखी गई थी