इस सेक्शन में हम C++ में isnormal() फंक्शन देखेंगे। यह फ़ंक्शन cmath लाइब्रेरी में मौजूद है। इस फ़ंक्शन का उपयोग यह जांचने के लिए किया जाता है कि कोई संख्या सामान्य है या नहीं। जिन संख्याओं को गैर-सामान्य माना जाता है वे शून्य, अनंत या NAN हैं।
यह फ़ंक्शन तर्क के रूप में फ्लोट, डबल या लॉन्ग डबल मान लेता है। यदि संख्या सामान्य है तो 1 लौटाता है, अन्यथा 0 देता है।
उदाहरण
#include<iostream> #include<cmath> using namespace std; int main() { cout << "isnormal(" << 5.23 << "): " << isnormal(5.23) << endl; cout << "isnormal(" << 0.00 << "): " << isnormal(0.00) << endl; cout << "isnormal(" << 2.0/0.0 << "): " << isnormal(2.0/0.0) << endl; }
आउटपुट
isnormal(5.23): 1 isnormal(0): 0 isnormal(inf): 0