বাড়ি উন্নয়ন শর্তযুক্ত লজিকাল অপারেটর কী? - টেকোপিডিয়া থেকে সংজ্ঞা

শর্তযুক্ত লজিকাল অপারেটর কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - শর্তযুক্ত লজিকাল অপারেটর বলতে কী বোঝায়?

সি # তে একটি শর্তযুক্ত লজিকাল অপারেটর একটি শর্তসাপেক্ষে অ্যান্ড অপারেটর (&&) এবং শর্তসাপেক্ষে ওআর অপারেটর (||) অন্তর্ভুক্ত করে। এটি একটি বুলিয়ান লজিকাল অপারেটরের শর্তসাপেক্ষ সংস্করণ (এবং এবং)।

শর্তাধীন লজিকাল অপারেটরগুলি সিদ্ধান্ত গ্রহণের বিবৃতিতে ব্যবহৃত হয়, যা একাধিক বুলিয়ান এক্সপ্রেশনগুলির সংমিশ্রণ হিসাবে নির্দিষ্ট শর্তের ভিত্তিতে মৃত্যুদন্ডের পথ নির্ধারণ করে। এগুলি অযৌক্তিক যুক্তি উপেক্ষা করে এবং কার্যকর করার সময় সাশ্রয় করার সময়, বিশেষত যৌক্তিক অভিব্যক্তি যেখানে একাধিক শর্তসাপেক্ষ অপারেটর ব্যবহার করা হয় সেগুলি দ্বারা দক্ষ কোড তৈরিতে সহায়ক are

বুলিয়ান লজিকাল অপারেটরগুলি "&" এবং "|" এর বিপরীতে যা সর্বদা উভয় অপারেন্ডকে মূল্যায়ন করে, শর্তাধীন লজিকাল অপারেটরগুলি কেবল দ্বিতীয় অপারেন্ডকে কেবল প্রয়োজন হলে সম্পাদন করে। ফলস্বরূপ, শর্তসাপেক্ষ লজিকাল অপারেটরগুলি বুলিয়ান লজিকাল অপারেটরগুলির চেয়ে দ্রুত এবং প্রায়শই পছন্দ করা হয়। শর্তাধীন লজিকাল অপারেটরগুলি ব্যবহার করে মৃত্যুদণ্ড কার্যকর করা হয় "শর্ট সার্কিট" বা "অলস" মূল্যায়ন হিসাবে।

শর্তযুক্ত লজিকাল অপারেটরগুলি সংক্ষিপ্ত-সার্কিট লজিকাল অপারেটর হিসাবেও পরিচিত।

টেকোপিডিয়া শর্তযুক্ত লজিকাল অপারেটরটির ব্যাখ্যা দেয়

শর্তসাপেক্ষে এবং অপারেটর (&&) এর বুলে টাইপের অপারেশনগুলির একটি যৌক্তিক এবং সম্পাদন করতে ব্যবহৃত হয়। দ্বিতীয় অপারেন্ডের মূল্যায়ন কেবলমাত্র যদি প্রয়োজন হয় তবেই ঘটে। এটি বুলিয়ান লজিকাল অপারেটরের অনুরূপ "&", যখন প্রথম অপারেন্ড মিথ্যা ফিরিয়ে দেয় শর্তটি বাদে দ্বিতীয় অপারেন্ডকে মূল্যায়ন করা হবে না। এটি কারণ উভয় অপারেন্ডের মূল্যায়ন সত্য হলেই "&& "অপারেশনটি সত্য।

শর্তসাপেক্ষে ওআর অপারেটর (||) তার বোল প্রকারের অপারেশনের লজিক্যাল ওআর সম্পাদন করতে ব্যবহৃত হয়। প্রথম অপারেন্ডকে সত্য হিসাবে মূল্যায়ন করা হলে দ্বিতীয় অপারেন্ডের মূল্যায়ন ঘটে না। এটি বুলিয়ান লজিকাল অপারেটর "|" থেকে পৃথক একটি "শর্ট সার্কিট" মূল্যায়ন করে যার মধ্যে প্রথম অপারেন্ডকে সত্য হিসাবে মূল্যায়ন করা হয় যখন দ্বিতীয় অপারেন্ডকে মূল্যায়ন করা হয় না। এটি "||" এর ফলাফলের কারণে ঘটে অপারেশনটি সত্য যদি দুটি অপারেন্ডের কোনওটির মূল্যায়ন সত্য হয়।

উদাহরণস্বরূপ, একটি সংখ্যার উপরের এবং নিম্ন সীমাতে বৈধতা দেওয়ার জন্য, লজিক্যাল অ্যান্ড অপারেশন উপরের এবং নিম্ন সীমাটির জন্য দুটি শর্ত পরীক্ষা করে সম্পাদন করা যেতে পারে, যা বুলিয়ান এক্সপ্রেশন হিসাবে প্রকাশ করা হয়।

শর্তাধীন লজিকাল অপারেটরগুলি বাম-সংঘবদ্ধ, যা বোঝায় যে এগুলি অপারেটরগুলির একাধিক উপস্থিতিতে উপস্থিত রয়েছে এমন অভিব্যক্তিতে বাম থেকে ডানে ক্রমে মূল্যায়ন করা হয়।

এই সংজ্ঞা সি # এর প্রসঙ্গে লেখা হয়েছিল
শর্তযুক্ত লজিকাল অপারেটর কী? - টেকোপিডিয়া থেকে সংজ্ঞা