स्पीकर 1: मैं लिखना पसंद करता हूं मान लीजिए एक नाव बाहर प्रिंट एक प्रोग्राम है कि, विशेष रूप से परिणाम 10 में से 1 विभाजित. खैर, मेरी पहली सहज ज्ञान के लिए किया जाएगा इस प्रकार के रूप में इस कार्यक्रम लिखें. फ्लोट च तो 10 से विभाजित 1 के बराबर होती है, और जिससे प्रतिशत .1 च च मुद्रित मैं मुद्रित करना चाहते हैं कि वाचक एक दशमलव स्थान तक एक नाव, बैकस्लैश n अल्पविराम च. चलो अब इस कार्यक्रम को संकलित करते हैं. नाव 0 डॉट स्लेश नाव 0 बनाओ. वैसे, यह काफी सही नहीं है. मैं 1 10 से विभाजित है कि बहुत यकीन है, या 1/10 अभी तक 0.0, लेकिन 0.1 नहीं है, और यहाँ मैं स्क्रीन 0.0 पर देख रहा हूँ. क्या चल रहा है? खैर, यह पता चला है कि सी, अगर में आप एक पूर्णांक द्वारा एक पूर्णांक विभाजित, आप एक पूर्णांक वापस मिलता है. और तो 1 10 द्वारा विभाजित भले ही वास्तव में 0.10, 0.1, एक पूर्णांक में फिट नहीं कर सकते और तो क्या सी यह truncates, या करता है के बाद सब कुछ दूर फेंकता दशमलव स्थान, जिससे छोड़ने बस 0 के साथ हमें. लेकिन फिर, बेशक, प्रिंट च के साथ, हम हम एफ प्रिंट करना चाहते हैं कि निर्दिष्ट एक दशमलव स्थान, और इतना है कि 0 0.0 के रूप में प्रदर्शित किया जाता है. खैर, यह स्पष्ट रूप से एक समस्या है एक समाधान है कि जरूरत है.