फ़ंक्शन isgreaterequal() का उपयोग यह जांचने के लिए किया जाता है कि पहला आर्गुमेंट दूसरे से बड़ा या बराबर है या नहीं। यह C भाषा में "math.h" हेडर फ़ाइल में घोषित है। सफलता पर यह true लौटाता है, अन्यथा false।
यहां C++ भाषा में isgreaterequal() का सिंटैक्स है:
bool isgreaterequal(value1, value2);
यहां,
value1 - यह पहला आर्गुमेंट है जिसे value2 के साथ जांचा जाएगा।
value2 - यह दूसरा आर्गुमेंट है जिसका उपयोग value1 की जांच के लिए किया जाता है कि यह बड़ा या बराबर है।
यहां C++ भाषा में isgreaterequal() का एक उदाहरण है:
उदाहरण
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int val1 = 28;
int val2 = 8;
bool result;
result = isgreaterequal(val1, val2);
cout << "val1, val2 से बड़ा या बराबर है: " << result << endl;
return 0;
}
आउटपुट
val1, val2 से बड़ा या बराबर है: 1
उपरोक्त उदाहरण में, दो मानों की तुलना की जाती है और उनमें से एक दूसरे से कम या बड़ा होता है। यह value1 > value2 || value1 = value2 की जांच करता है। यदि उनमें से एक (value1 > value2 OR value1 = value2) सत्य है, तो यह 1 लौटाएगा। अन्यथा, यह 0 लौटाएगा।
अब, आइए एक और उदाहरण देखें जब पहला मान दूसरे से कम हो:
उदाहरण
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int val1 = 5;
int val2 = 8;
bool result;
result = isgreaterequal(val1, val2);
cout << "val1, val2 से बड़ा या बराबर है: " << result << endl;
return 0;
}
आउटपुट
val1, val2 से बड़ा या बराबर है: 0
नोट: यह फ़ंक्शन C++11 से उपलब्ध है और फ्लोटिंग-पॉइंट तुलना के लिए उपयोगी है जहां NaN मान शामिल हो सकते हैं।