শর্তাধীন লজিকাল অপারেটর

লেখক: John Stephens
সৃষ্টির তারিখ: 26 জানুয়ারি 2021
আপডেটের তারিখ: 18 মে 2024
Anonim
লজিক্যাল অপারেটর − ইমপ্লিকেশন (পার্ট 1)
ভিডিও: লজিক্যাল অপারেটর − ইমপ্লিকেশন (পার্ট 1)

কন্টেন্ট

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

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


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

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

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

মাইক্রোসফ্ট আজুর এবং মাইক্রোসফ্ট মেঘের একটি পরিচিতি | এই গাইড জুড়ে, আপনি ক্লাউড কম্পিউটিং সম্পর্কে কী শিখবেন এবং মাইক্রোসফ্ট অ্যাজুরে কীভাবে আপনাকে মেঘ থেকে আপনার ব্যবসা স্থানান্তর করতে এবং পরিচালনা করতে সহায়তা করতে পারে তা শিখতে পারবেন।

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

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


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

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

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

এই সংজ্ঞাটি সি # এর সমঝোতায় লেখা হয়েছিল