কম্পিউটার

C++ এ অনুপাত_হীন_সমান ফাংশন


দেওয়া হল c++ এ ratio_less_equal () ফাংশনের কাজ দেখানোর কাজ।

প্রদত্ত ফাংশন Ratio_less_equal পরীক্ষা করে যে অনুপাত1 এর মান অনুপাত2 এর চেয়ে কম বা সমান। এটি একটি বুলিয়ান ধ্রুবক "মান" প্রদান করে যা অনুপাত 1 অনুপাত 2 এর চেয়ে কম বা সমান হলে সত্য ফেরত দেয় অন্যথায় মিথ্যা ফেরত দেয়।

সিনট্যাক্স

template ratio_less_equal

পরামিতি

এই ফাংশনটি দুটি টেমপ্লেট প্যারামিটার গ্রহণ করে একটি হল অনুপাত1 এবং অন্যটি হল অনুপাত2 যার তুলনা করা হবে৷

এই ফাংশনের ব্যাখ্যা

এই ফাংশনে, যদি ratio1 এর মান ratio2 এর মানের থেকে কম বা সমান হয় তাহলে এই ফাংশনটি বুলিয়ান মান প্রদান করবে যা সত্য অর্থাৎ পূর্ণসংখ্যা সংখ্যা 1 অন্যথায় এটি মিথ্যা অর্থাৎ পূর্ণসংখ্যা সংখ্যা 0 প্রদান করবে।

উদাহরণস্বরূপ

Input: 1/3 and 3/9
Output: 1/3 is less than or equal to 3/9.
Input: 1/4 and 1/4
Output: 1/4 is equal to 1/4.

পদ্ধতি যা আমরা নীচের প্রোগ্রামে ব্যবহার করছি

  • প্রথমে আমরা দুটি অনুপাত ঘোষণা করি।

  • তারপর দুটি অনুপাতের মান নির্ধারণ করুন।

  • তারপরে আমরা পরীক্ষা করি যে অনুপাত1 এর মান অনুপাত2 এর মানের থেকে কম বা সমান।

  • অনুপাত_হীন_সমান ব্যবহার করে আমরা তা পরীক্ষা করতে পারি

উদাহরণ

// C++ code demonstrate the working of ratio_less_equal
#include<iostream.h>
#include<ratio.h>
Using namespace std;
Int main( ){
   typedef ratio<1, 3> ratio1;
   typedef ratio<3, 9> ratio2;
   if(ratio_less_equal<ratio1, ratio2>: : value)
      cout<< “ ratio1 is less than or equal to ratio2”;
   else
      cout<< “ ratio1 is not less than or equal to ratio2”;
   return 0;
}

আউটপুট

যদি আমরা উপরের কোডটি চালাই তবে এটি নিম্নলিখিত আউটপুট তৈরি করবে।

1/3 is less than or equal to 3/9.
4/16 is not less than or equal to 1/4.

  1. C++-এ isunordered() ফাংশন

  2. C++ এ isinf() ফাংশন

  3. C++ এ log() ফাংশন

  4. C++ এ swap() ফাংশন