फ्लोट "फ्लोटिंग-पॉइंट" के लिए एक छोटा शब्द है। परिभाषा के अनुसार, यह संकलक में निर्मित एक मौलिक डेटा प्रकार है जिसका उपयोग फ्लोटिंग दशमलव बिंदुओं के साथ संख्यात्मक मानों को परिभाषित करने के लिए किया जाता है। एक फ़्लोटिंग-पॉइंट प्रकार चर एक चर है जो वास्तविक संख्या को धारण कर सकता है, जैसे कि 4320.0, -3.33 या 0.01226। फ्लोटिंग पॉइंट नाम का फ़्लोटिंग हिस्सा इस तथ्य को संदर्भित करता है कि दशमलव बिंदु "फ्लोट" कर सकता है; अर्थात्, यह दशमलव बिंदु से पहले और बाद में अंकों की एक चर संख्या का समर्थन कर सकता है।
फ्लोटिंग पॉइंट
श्रेणी वें> <वें शैली ="पाठ-संरेखण:केंद्र;">प्रकार वें> <वें शैली ="पाठ-संरेखण:केंद्र;">न्यूनतम आकार वें> <वें शैली ="पाठ-संरेखण:केंद्र;"> विशिष्ट आकार वें> | |||
---|---|---|---|
फ्लोटिंग पॉइंट | float | 4 बाइट्स | 4 बाइट्स |
| double | 8 बाइट्स | 8 बाइट्स |
| long double | 8 बाइट्स | 8, 12, या 16 बाइट्स |
फ्लोटिंग-पॉइंट रेंज
Size वें> <वें>रेंज वें> <वें>परिशुद्धता वें> | ||
---|---|---|
4 बाइट्स | ±1.18 x 10
-38
से ±3.4 x 10
38
| 6-9 महत्वपूर्ण अंक, आमतौर पर 7 |
8 बाइट्स | ±2.23 x 10
-308
से ±1.80 x 10
308
| 15-18 महत्वपूर्ण अंक, आमतौर पर 16 |
80-बिट्स (आमतौर पर 12 या 16 बाइट्स का उपयोग करता है) | ±3.36 x 10
-4932
से ±1.18 x 10
4932
| 18-21 महत्वपूर्ण अंक |
16 बाइट्स | ±3.36 x 10
-4932
से ±1.18 x 10
4932
| 33-36 महत्वपूर्ण अंक |
नमूना
इनपुट - ए=11.23 बी=6.7
आउटपुट - 75.241
स्पष्टीकरण - फ्लोट वेरिएबल्स का उपयोग। इस प्रोग्राम में यूजर के पास दो नंबर (फ्लोटिंग पॉइंट नंबर) यानी फ्लोट वेरिएबल्स होते हैं। फिर, उन दो संख्याओं के गुणनफल को एक चर में संग्रहीत किया जाता है और स्क्रीन पर प्रदर्शित किया जाता है।
उदाहरण
#include <stdio.h> int main() { float a, b, c; a=11.23; b=6.7; c = (float)(a*b); // Displaying result up to 3 decimal places. printf("%3f", c); return 0; }
आउटपुट
75.241