C प्रोग्रामिंग लैंग्वेज में, फ्लोट फ्लोटिंग पॉइंट के लिए एक शॉर्ट टर्म है।
-
फ़्लोटिंग पॉइंट नंबर आम तौर पर इंस्टीट्यूट ऑफ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स (आईईईई) प्रारूप के रूप में दर्शाए जाते हैं।
-
आईईईई प्रारूप 2 की शक्ति का प्रतिनिधित्व करने के लिए एक साइन बिट, एक मंटिसा और एक एक्सपोनेंट का उपयोग करता है।
-
साइन बिट संख्या के संकेत को दर्शाता है:एक 0 एक सकारात्मक मूल्य का प्रतिनिधित्व करता है और एक 1 एक नकारात्मक मूल्य को दर्शाता है।
-
मंटिसा अपने सामान्यीकृत रूप में परिवर्तित होने के बाद बाइनरी में प्रतिनिधित्व करता है। सामान्यीकरण के बाद मंटिसा, सबसे महत्वपूर्ण अंक हमेशा 1 होता है।
-
घातांक एक धनात्मक पूर्णांक पूर्वाग्रह जोड़ने के बाद अहस्ताक्षरित बाइनरी प्रारूप में संग्रहीत एक पूर्णांक है।
-
यह सुनिश्चित करता है कि संग्रहीत घातांक हमेशा सकारात्मक होता है।
-
फ्लोट के लिए, पूर्वाग्रह 127 है और युगल के लिए, पूर्वाग्रह 1023 है।
उदाहरण
सी भाषा में फ्लोटिंग पॉइंट नंबर को चार दशमलव स्थानों तक गोल करने के लिए सी प्रोग्राम निम्नलिखित है -
#include <stdio.h> int main(){ float var = 37.66666; printf("%.4f", var);// rounding to four decimal points return 0; }
आउटपुट
जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
37.6667
C भाषा में फ्लोटिंग पॉइंट नंबर को आठ दशमलव स्थानों तक गोल करने के लिए C प्रोग्राम निम्नलिखित है -
कार्यक्रम
#include <stdio.h> int main(){ float var = 78.67; printf("%.8f", var); return 0; }
आउटपुट
जब उपरोक्त प्रोग्राम को निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
78.66999817