C++ संख्यात्मक डेटा प्रकार
संख्यात्मक प्रकार
उपयोग करें int
जब आपको दशमलव के बिना एक पूर्ण संख्या को स्टोर करने की आवश्यकता होती है, जैसे कि 35 या 1000, और float
या double
जब आपको फ्लोटिंग पॉइंट नंबर (दशमलव के साथ) की आवश्यकता होती है, जैसे 9.99 या 3.14515।
पूर्णांक
int myNum = 1000;
cout << myNum;
पानी पर तैरना
float myNum = 5.75;
cout << myNum;
दोहरा
double myNum = 19.99;
cout << myNum;
float
बनामdouble
फ़्लोटिंग पॉइंट मान की शुद्धता इंगित करती है कि दशमलव बिंदु के बाद मान के कितने अंक हो सकते हैं। की सटीकता float
केवल छह या सात दशमलव अंक है, जबकि double
चर में लगभग 15 अंकों की सटीकता होती है। इसलिए double
अधिकांश गणनाओं के लिए इसका उपयोग करना सुरक्षित है।
वैज्ञानिक संख्या
फ़्लोटिंग पॉइंट नंबर 10 की शक्ति को इंगित करने के लिए "ई" के साथ एक वैज्ञानिक संख्या भी हो सकता है:
उदाहरण
float f1 = 35e3;
double d1 = 12E4;
cout << f1;
cout << d1;