फ्लोटिंग-पॉइंट कॉन्स्टेंट्स उन मानों को निर्दिष्ट करते हैं जिनमें भिन्नात्मक भाग होना चाहिए।
फ्लोटिंग-पॉइंट कॉन्स्टेंट्स में एक "मेंटिसा" होता है, जो संख्या का मान निर्दिष्ट करता है, एक "एक्सपोनेंट", जो संख्या की परिमाण निर्दिष्ट करता है, और एक वैकल्पिक सफिक्स जो कॉन्स्टेंट का प्रकार निर्दिष्ट करता है (double या float)।
मेंटिसा को अंकों के अनुक्रम के रूप में निर्दिष्ट किया जाता है जिसके बाद एक पीरियड होता है, जिसके बाद वैकल्पिक अंकों का अनुक्रम होता है जो संख्या के भिन्नात्मक भाग को दर्शाता है। उदाहरण के लिए –
24.25 12.00
इन मानों में एक्सपोनेंट्स भी हो सकते हैं। उदाहरण के लिए,
24.25e3 जो 24250 के बराबर है
C++ में आप फ्लोटिंग पॉइंट कॉन्स्टेंट बनाने के लिए निम्न कोड का उपयोग कर सकते हैं –
उदाहरण
#include<iostream>
using namespace std;
int main() {
const float PI = 3.141; // 3.141 फ्लोटिंग पॉइंट कॉन्स्टेंट है जबकि PI एक कॉन्स्टेंट फ्लोट।
cout << PI;
return 0;
}
आउटपुट
इससे आउटपुट मिलेगा –
3.141