Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी कंपाइलर में फ्लोट्स को कैसे स्टोर किया जाता है?

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

  1. C प्रोग्राम कैसे निष्पादित होता है?

    यहां हम देखेंगे कि सिस्टम में C प्रोग्राम कैसे निष्पादित होते हैं। यह मूल रूप से एक सी प्रोग्राम की संकलन प्रक्रिया है। निम्नलिखित आरेख दिखाएगा कि सी स्रोत कोड कैसे निष्पादित किया जा सकता है। ऊपर दिए गए आरेख में अलग-अलग चरण हैं - सी कोड - यह वह कोड है जो आपने लिखा है। यह कोड प्रीप्रोसेसर सेक्शन

  1. कितने क्यूब्स काटे गए यह पता लगाने के लिए पायथन प्रोग्राम

    मान लीजिए, a, b, और c आयामों के कई घन हैं, और उनका उपयोग करके आयाम axbxc का एक नया बॉक्स बनाया जाता है। ए, बी, और सी जोड़ीदार सह-अभाज्य हैं; gcd(a, b) =gcd(b,c) =gcd(c, d) =1. हमें बॉक्स को एक ही स्लाइस से दो टुकड़ों में काटना है जैसा कि चित्र में दिखाया गया है। हमें यह पता लगाना है कि क्या डिब्बे क

  1. पायथन प्रोग्राम कैसे चलाएं?

    कोड लिखने के बाद, हमें आउटपुट को निष्पादित करने और प्राप्त करने के लिए कोड को चलाने की आवश्यकता होती है। प्रोग्राम चलाने पर, हम जांच सकते हैं कि कोड सही लिखा है या नहीं और वांछित आउटपुट देता है। पायथन प्रोग्राम चलाना काफी आसान काम है। आईडीएलई पर चलाएं IDLE पर पायथन प्रोग्राम चलाने के लिए, दिए गए च