Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ में Ratio_less_equal फ़ंक्शन

c++ में रेशियो_लेस_इक्वल () फंक्शन की कार्यप्रणाली को दिखाने का टास्क दिया गया है।

दिए गए फ़ंक्शन Ratio_less_equal जाँचता है कि क्या अनुपात 1 का मान अनुपात 2 से कम या बराबर है। यह एक बूलियन स्थिरांक "मान" लौटाता है, जो अनुपात 1 से कम या बराबर होने पर सही लौटाता है, अन्यथा गलत लौटाता है।

सिंटैक्स

template ratio_less_equal

पैरामीटर

यह फ़ंक्शन दो टेम्प्लेट पैरामीटर स्वीकार करता है, एक अनुपात1 है और दूसरा अनुपात2 है जिसकी तुलना की जानी है।

इस फ़ंक्शन की व्याख्या

इस फ़ंक्शन में, यदि अनुपात 1 का मान अनुपात 2 के मान से कम या उसके बराबर है, तो यह फ़ंक्शन बूलियन मान लौटाएगा जो कि सत्य है यानी पूर्णांक अंक 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 के मान से कम या उसके बराबर है।

  • Ratio_less_equal का उपयोग करके हम इसकी जांच कर सकते हैं

उदाहरण

// 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. सी ++ में isinf () फ़ंक्शन

    इस लेख में हम C++ में isinf () फ़ंक्शन, इसके सिंटैक्स, काम करने और इसका रिटर्न वैल्यू क्या होगा, इस पर चर्चा करेंगे। isinf () C++ में एक इनबिल्ट फंक्शन है जो हेडर फाइल के अंतर्गत आता है, इस फंक्शन का इस्तेमाल यह जांचने के लिए किया जाता है कि इसमें पास किया गया वेरिएबल इनफिनिटी है या नहीं, भले ही नं

  1. सी ++ में लॉग () फ़ंक्शन

    C/C++ लाइब्रेरी फ़ंक्शन डबल लॉग (डबल x) x का प्राकृतिक लघुगणक (बेसेलोगैरिथम) देता है। लॉग () फ़ंक्शन के लिए घोषणा निम्नलिखित है। double log(double x) पैरामीटर एक फ़्लोटिंग पॉइंट मान है। और यह फ़ंक्शन x का प्राकृतिक लघुगणक लौटाता है। उदाहरण #include <iostream> #include <cmath> using name

  1. सी ++ में स्वैप () फ़ंक्शन

    स्वैप () फ़ंक्शन का उपयोग दो नंबरों को स्वैप करने के लिए किया जाता है। इस फ़ंक्शन का उपयोग करके, आपको दो नंबरों को स्वैप करने के लिए किसी तीसरे चर की आवश्यकता नहीं है। यहाँ C++ भाषा में स्वैप () का सिंटैक्स दिया गया है, void swap(int variable_name1, int variable_name2); यदि हम वेरिएबल को मान असाइन