তুলনা অপারেটর

লেখক: Lewis Jackson
সৃষ্টির তারিখ: 8 মে 2021
আপডেটের তারিখ: 25 জুন 2024
Anonim
এক্সেলে তুলনা অপারেটর - উদাহরণ সহ প্রতিটি অপারেটরের সহজ ব্যাখ্যা
ভিডিও: এক্সেলে তুলনা অপারেটর - উদাহরণ সহ প্রতিটি অপারেটরের সহজ ব্যাখ্যা

কন্টেন্ট

সংজ্ঞা - তুলনা অপারেটরের অর্থ কী?

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

তুলনা অপারেটরগুলি অন্তর্ভুক্ত:


  • ইক্যুয়ালিটি অপারেটর (==), অপারেটরগুলির জন্য সত্য প্রত্যাবর্তন করে যাদের মান সমান।
  • অসমতার অপারেটর (! =), দুটি অপারেন্ড সমান হলে মিথ্যা ফিরিয়ে দেয়।
  • সমস্ত সংখ্যার এবং গণনা প্রকারের জন্য সংজ্ঞায়িত অপারেটর (<) এর চেয়ে কম এবং প্রথম অপারেন্ড দ্বিতীয় অপারেন্ডের চেয়ে কম হলে সত্যটি ফেরত দেয় returns
  • সমস্ত সংখ্যার এবং গণনা প্রকারের জন্য সংজ্ঞায়িত অপেক্ষাকৃত অপারেটর (>) এর চেয়ে বৃহত্তর এবং প্রথম অপারেন্ড দ্বিতীয় অপারেন্ডের চেয়ে বড় হলে সত্যটি ফিরে আসে।
  • রিলেশনাল অপারেটরের (<=) এর চেয়ে কম বা সমান, সমস্ত সংখ্যার এবং গণনার প্রকারের জন্য সংজ্ঞায়িত এবং প্রথম অপারেন্ড দ্বিতীয় অপারেন্ডের চেয়ে কম বা সমান হলে সত্যটি প্রত্যাবর্তন করে।
  • রিলেশনাল অপারেটর (> =) এর চেয়ে বৃহত্তর বা সমান, সমস্ত সংখ্যার এবং গণনার প্রকারের জন্য সংজ্ঞায়িত এবং প্রথম অপারেন্ড দ্বিতীয় অপারেন্ডের চেয়ে বড় বা সমান হলে সত্যটি প্রত্যাবর্তন করে।

তুলনা অপারেটরগুলি রিলেশনাল অপারেটর হিসাবেও পরিচিত।

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

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

তুলনা অপারেটরগুলির নিম্নলিখিত বৈশিষ্ট্যগুলি রয়েছে:


  • এক ধরণের ভেরিয়েবলের উপর পরিচালনা করুন এবং বুল টাইপের একটি মান প্রদান করুন।
  • ব্যবহারকারী-সংজ্ঞায়িত প্রকারের বস্তুর তুলনায় সরাসরি ব্যবহার করা যায় না। যদি বস্তুগুলির তুলনা করতে ব্যবহৃত হয়, একটি তুলনা অপারেটর কেবলমাত্র অবজেক্টের রেফারেন্সগুলির সাথে তুলনা করে তবে তাদের থাকা ডেটা নয়।
  • স্থির সদস্য ফাংশন সংজ্ঞায়িত করে এবং কীওয়ার্ড অপারেটর ব্যবহার করে ব্যবহারকারী-সংজ্ঞায়িত প্রকারগুলিতে ওভারলোড করা যায়।
  • জোড়ায় জোড় করা উচিত। যদি == ওভারলোড হয়, তবে = অবশ্যই ওভারলোড হওয়া উচিত। একই বিধি <ও> এবং <= এবং> = জোড়গুলির ক্ষেত্রে প্রযোজ্য।
  • তুলনা অপারেটরগুলিকে ওভারলোড করা <এবং> সুস্পষ্টভাবে তাদের সংশ্লিষ্ট অ্যাসাইনমেন্ট অপারেটরগুলি (যদি কোনও হয়) ওভারলোড করে।
  • যদি == এবং! = প্রদত্ত প্রকারের জন্য ওভারলোড হয়, তবে পদ্ধতিগুলি সমান () এবং গেটহ্যাশকোড () ওভাররাইড করা উচিত।
  • তুলনা করার জন্য যুক্তিটি বাস্তবায়নের জন্য অপারেটরকে ওভারলোড না করা পর্যন্ত স্ট্রাক্টগুলির সাথে ব্যবহার করা যাবে না।

.NET ফ্রেমওয়ার্কে, সিস্টেম। স্ট্রিং ক্লাসটি স্ট্রিং সম্পর্কিত ক্রিয়ার জন্য ব্যবহৃত হয়, যেমন ম্যানিপুলেশন, তুলনা এবং কনটেনটেশন। স্ট্রিং টাইপ অপারেন্ডসের সামগ্রীর সমতার জন্য এটি পরীক্ষা করতে এটি == অপারেটরকে ওভারলোড করে এবং অপারেন্ডের (গুলি) রেফারেন্সটির তুলনা করে, যদি তারা স্ট্রিং ধরণের না হয়। .NET ফ্রেমওয়ার্কের সংস্করণ 4.0 গতিশীল টাইপিংয়ের জন্য সুবিধা সরবরাহ করে, যার মাধ্যমে সংকলক তুলনামূলক উদ্দেশ্যে প্রয়োজনীয় সমস্ত উপযুক্ত রূপান্তর সম্পাদন করতে পারে।

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


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