सशर्त लॉजिकल ऑपरेटर

लेखक: John Stephens
निर्मितीची तारीख: 26 जानेवारी 2021
अद्यतन तारीख: 18 मे 2024
Anonim
लॉजिकल ऑपरेटर्स - निहितार्थ (भाग 1)
व्हिडिओ: लॉजिकल ऑपरेटर्स - निहितार्थ (भाग 1)

सामग्री

व्याख्या - सशर्त लॉजिकल ऑपरेटर म्हणजे काय?

सी # मधील सशर्त लॉजिकल ऑपरेटरमध्ये सशर्त AND ऑपरेटर (&&) आणि सशर्त ओआर ऑपरेटर (||) समाविष्ट आहे. ही बुलियन लॉजिकल ऑपरेटरची सशर्त आवृत्ती आहे (आणि आणि).


सशर्त तार्किक ऑपरेटर निर्णय घेण्याच्या वक्तव्यांमध्ये वापरले जातात, जे एकाधिक बुलियन अभिव्यक्तींचे संयोजन म्हणून निर्दिष्ट केलेल्या अटीवर आधारित अंमलबजावणीचा मार्ग निर्धारित करतात. अनावश्यक तर्कांकडे दुर्लक्ष करून आणि अंमलबजावणीची वेळ वाचवून कार्यक्षम कोड तयार करण्यात ते उपयुक्त आहेत, विशेषत: तार्किक अभिव्यक्तींमध्ये जेथे एकाधिक सशर्त ऑपरेटर वापरले जातात.

बुलियन लॉजिकल ऑपरेटर "&" आणि "|", जे नेहमीच दोन्ही ऑपरेशन्सचे मूल्यांकन करतात, सशर्त लॉजिकल ऑपरेटर केवळ आवश्यक असल्यासच दुसरे ऑपरेंड चालवतात. परिणामी, सशर्त लॉजिकल ऑपरेटर बुलियन लॉजिकल ऑपरेटरपेक्षा वेगवान असतात आणि बर्‍याचदा त्यांना प्राधान्य दिले जाते. सशर्त लॉजिकल ऑपरेटर वापरुन अंमलबजावणीला "शॉर्ट सर्किट" किंवा "आळशी" मूल्यांकन म्हणतात.

सशर्त लॉजिकल ऑपरेटर शॉर्ट सर्किट लॉजिकल ऑपरेटर म्हणून देखील ओळखले जातात.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया कंडिशनल लॉजिकल ऑपरेटरचे स्पष्टीकरण देते

सशर्त अँड ऑपरेटर (&&) चा उपयोग बूले प्रकाराच्या संचाचे तार्किक आणि करण्यासाठी केला जातो. दुसर्‍या ऑपरेंडचे मूल्यांकन आवश्यक असल्यासच उद्भवते. हे बुलियन लॉजिकल ऑपरेटर "&" प्रमाणेच आहे, जेव्हा प्रथम ऑपरेंड खोट्या परतावाची अट सोडून दुसर्‍या ऑपरेंडचे मूल्यांकन केले जाणार नाही. कारण दोन्ही ऑपरेंडचे मूल्यांकन खरे ठरल्यासच "&&" ऑपरेशन सत्य आहे.


सशर्त ओआर ऑपरेटर (||) याचा उपयोग बुले प्रकाराच्या संचाचे तार्किक ओआर करण्यासाठी केला जातो. पहिल्या ऑपरेंडचे मूल्य खरे असल्यास मूल्यमापन केले नाही. हे बुलियन लॉजिकल ऑपरेटर "|" पेक्षा वेगळे आहे “शॉर्ट-सर्किट” मूल्यांकन करून जेव्हा पहिल्या ऑपरेंडचे मूल्य खरे असते तेव्हाच दुसर्‍या ऑपरेंडचे मूल्यांकन केले जात नाही. हे "||" चा परिणाम या तथ्यामुळे आहे ऑपरेशन खरे आहे जर दोन ऑपरेशन्सपैकी एखाद्याचे मूल्यमापन खरे झाले तर.

उदाहरणार्थ, अप्पर आणि खालच्या मर्यादेत संख्या मान्य करण्यासाठी तार्किक आणि ऑपरेशन वरच्या आणि खालच्या मर्यादेच्या तपासणीसाठी दोन अटींवर करता येते जे बुलियन अभिव्यक्ती म्हणून व्यक्त केल्या जातात.

सशर्त लॉजिकल ऑपरेटर डावे-असोसिएटिव्ह असतात, जे सूचित करतात की त्यांचे मूल्यांकन डावीकडून उजवीकडील अभिव्यक्तीमध्ये केले जाते जेथे हे ऑपरेटर एकाधिक घटनांमध्ये अस्तित्वात असतात.

ही व्याख्या सी # च्या कॉन मध्ये लिहिलेली होती