C ++ नेन () - C ++ स्टैंडर्ड लाइब्रेरी

C ++ में नैनो () फ़ंक्शन एक शांत NaN (टाइप-ए-नंबर) टाइप डबल का मान लौटाता है।

फ़ंक्शन को हेडर फ़ाइल में परिभाषित किया गया है।

नैन () प्रोटोटाइप

 डबल नैन (कास्ट चार * आरजी);

इसी तरह, nanfऔर nanlप्रकार के NaN मान floatऔर long doubleक्रमश:।

नेन () पैरामीटर्स

एक कार्यान्वयन-विशिष्ट सी-स्ट्रिंग। यदि स्ट्रिंग खाली है, तो नैनो () फ़ंक्शन एक सामान्य NaN मान लौटाता है।

नेन () रिटर्न वैल्यू

Na () फ़ंक्शन शांत NaNमान देता है ।

उदाहरण: नेन () फ़ंक्शन

 #include #include #include using namespace std; int main() ( double src = nan("1"); uint64_t dest; // copies variable src to dest // use for memcpy() memcpy(&dest, &src, sizeof src); cout << "nan( "1 ") = " << src << " (" << hex << dest << ")"; return 0; ) 

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 नेन ("1") = नेन (7ff8000000000001) 

दिलचस्प लेख...