सी ++ मंजिल () - सी ++ स्टैंडर्ड लाइब्रेरी

C ++ में फर्श () फ़ंक्शन सबसे बड़ा संभव पूर्णांक मान लौटाता है जो दिए गए तर्क से कम या बराबर है।

C ++ में फर्श () फ़ंक्शन सबसे बड़ा संभव पूर्णांक मान लौटाता है जो दिए गए तर्क से कम या बराबर है।

मंजिल () प्रोटोटाइप (C ++ 11 मानक के अनुसार)

डबल फ्लोर (डबल एक्स); फ्लोट फ्लोर (फ्लोट x); लंबी डबल मंजिल (लंबी डबल एक्स); डबल फ्लोर (टी एक्स); // अभिन्न प्रकार के लिए

फर्श () फ़ंक्शन एकल तर्क लेता है और टाइप डबल, फ्लोट या लॉन्ग डबल टाइप का मान लौटाता है। यह फ़ंक्शन हेडर फ़ाइल में परिभाषित किया गया है।

फर्श () पैरामीटर

मंजिल () फ़ंक्शन एक एकल तर्क लेता है जिसका फर्श मूल्य गणना की जाती है।

मंजिल () वापसी मान

फर्श () फ़ंक्शन सबसे बड़ा संभव पूर्णांक मान लौटाता है जो दिए गए तर्क से कम या बराबर है।

उदाहरण 1: C ++ में फर्श कैसे काम करता है?

 #include #include using namespace std; int main() ( double x = 10.25, result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; x = -34.251; result = floor(x); cout << "Floor of " << x << " = " << result << endl; x = 0.71; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; )

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

 10.25 का तल = -34.251 का तल = 0.71 = 0 का तल

उदाहरण 2: अभिन्न प्रकार के लिए फर्श () फ़ंक्शन

 #include #include using namespace std; int main() ( int x = 15; double result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; ) 

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

 15 = 15 की मंजिल 

अभिन्न मूल्य का तल स्वयं अभिन्न मूल्य है, इसलिए अभ्यास में अभिन्न मूल्यों पर फर्श फ़ंक्शन का उपयोग नहीं किया जाता है।

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