షరతులతో కూడిన లాజికల్ ఆపరేటర్

రచయిత: John Stephens
సృష్టి తేదీ: 26 జనవరి 2021
నవీకరణ తేదీ: 18 మే 2024
Anonim
లాజికల్ ఆపరేటర్లు - ఇంప్లికేషన్ (పార్ట్ 1)
వీడియో: లాజికల్ ఆపరేటర్లు - ఇంప్లికేషన్ (పార్ట్ 1)

విషయము

నిర్వచనం - షరతులతో కూడిన లాజికల్ ఆపరేటర్ అంటే ఏమిటి?

C # లో షరతులతో కూడిన లాజికల్ ఆపరేటర్, షరతులతో కూడిన AND ఆపరేటర్ (&&) మరియు షరతులతో కూడిన OR ఆపరేటర్ (||) ను కలిగి ఉంటుంది. ఇది బూలియన్ లాజికల్ ఆపరేటర్ (& మరియు |) యొక్క షరతులతో కూడిన వెర్షన్.


షరతులతో కూడిన లాజికల్ ఆపరేటర్లను నిర్ణయాత్మక ప్రకటనలలో ఉపయోగిస్తారు, ఇవి బహుళ బూలియన్ వ్యక్తీకరణల కలయికగా పేర్కొన్న షరతు ఆధారంగా అమలు మార్గాన్ని నిర్ణయిస్తాయి. అనవసరమైన తర్కాన్ని విస్మరించి, అమలు సమయాన్ని ఆదా చేయడం ద్వారా సమర్థవంతమైన కోడ్‌ను రూపొందించడంలో ఇవి సహాయపడతాయి, ప్రత్యేకించి బహుళ షరతులతో కూడిన ఆపరేటర్లను ఉపయోగించే తార్కిక వ్యక్తీకరణలలో.

రెండు ఆపరేషన్లను ఎల్లప్పుడూ అంచనా వేసే బూలియన్ లాజికల్ ఆపరేటర్లు "&" మరియు "|" కాకుండా, షరతులతో కూడిన లాజికల్ ఆపరేటర్లు రెండవ ఒపెరాండ్‌ను అవసరమైతే మాత్రమే అమలు చేస్తారు. ఫలితంగా, షరతులతో కూడిన లాజికల్ ఆపరేటర్లు బూలియన్ లాజికల్ ఆపరేటర్ల కంటే వేగంగా ఉంటారు మరియు తరచూ ఇష్టపడతారు. షరతులతో కూడిన లాజికల్ ఆపరేటర్లను ఉపయోగించి అమలును "షార్ట్-సర్క్యూట్" లేదా "సోమరితనం" మూల్యాంకనం అంటారు.

షరతులతో కూడిన లాజికల్ ఆపరేటర్లను షార్ట్ సర్క్యూటింగ్ లాజికల్ ఆపరేటర్లు అని కూడా అంటారు.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా షరతులతో కూడిన లాజికల్ ఆపరేటర్‌ను వివరిస్తుంది

షరతులతో కూడిన AND ఆపరేటర్ (&&) దాని బూలే రకం యొక్క తార్కిక మరియు పనితీరును నిర్వహించడానికి ఉపయోగిస్తారు. రెండవ ఒపెరాండ్ యొక్క మూల్యాంకనం అవసరమైతే మాత్రమే జరుగుతుంది. ఇది బూలియన్ లాజికల్ ఆపరేటర్ "&" కు సమానంగా ఉంటుంది, మొదటి ఒపెరాండ్ తప్పుడు తిరిగి వచ్చినప్పుడు షరతు తప్ప, రెండవ ఒపెరాండ్ మూల్యాంకనం చేయబడదు. ఎందుకంటే రెండు ఆపరేషన్ల మూల్యాంకనం నిజమైనది అయినప్పుడే "&&" ఆపరేషన్ నిజం.


షరతులతో కూడిన OR ఆపరేటర్ (||) దాని బూలే రకం యొక్క ఆపరేషన్ల యొక్క తార్కిక OR ను నిర్వహించడానికి ఉపయోగించబడుతుంది. మొదటి ఒపెరాండ్ నిజమని అంచనా వేస్తే రెండవ ఒపెరాండ్ యొక్క మూల్యాంకనం జరగదు. ఇది బూలియన్ లాజికల్ ఆపరేటర్ "|" నుండి భిన్నంగా ఉంటుంది "షార్ట్-సర్క్యూట్" మూల్యాంకనం చేయడం ద్వారా, మొదటి ఒపెరాండ్ నిజమని అంచనా వేసినప్పుడు రెండవ ఒపెరాండ్ మదింపు చేయబడదు. "||" ఫలితం దీనికి కారణం రెండు ఆపరేషన్లలో దేనినైనా మూల్యాంకనం నిజం చేస్తే ఆపరేషన్ నిజం.

ఉదాహరణకు, ఒక సంఖ్యను ఎగువ మరియు తక్కువ పరిమితిలో ఉన్నట్లు ధృవీకరించడానికి, ఎగువ మరియు దిగువ పరిమితిని తనిఖీ చేసే రెండు షరతులపై తార్కిక మరియు ఆపరేషన్ చేయవచ్చు, ఇవి బూలియన్ వ్యక్తీకరణలుగా వ్యక్తీకరించబడతాయి.

షరతులతో కూడిన తార్కిక ఆపరేటర్లు ఎడమ-అనుబంధంగా ఉంటారు, ఈ ఆపరేటర్లు బహుళ సందర్భాల్లో ఉనికిలో ఉన్న వ్యక్తీకరణలో ఎడమ నుండి కుడికి క్రమబద్ధీకరించబడతారని సూచిస్తుంది.

ఈ నిర్వచనం C # యొక్క కాన్ లో వ్రాయబడింది