1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,700 >> स्पीकर 1: मैं लिखना पसंद करता हूं मान लीजिए एक नाव बाहर प्रिंट एक प्रोग्राम है कि, 3 00:00:02,700 --> 00:00:05,700 विशेष रूप से परिणाम 10 में से 1 विभाजित. 4 00:00:05,700 --> 00:00:08,830 खैर, मेरी पहली सहज ज्ञान के लिए किया जाएगा इस प्रकार के रूप में इस कार्यक्रम लिखें. 5 00:00:08,830 --> 00:00:18,160 फ्लोट च तो 10 से विभाजित 1 के बराबर होती है, और जिससे प्रतिशत .1 च च मुद्रित 6 00:00:18,160 --> 00:00:22,270 मैं मुद्रित करना चाहते हैं कि वाचक एक दशमलव स्थान तक एक नाव, 7 00:00:22,270 --> 00:00:26,490 बैकस्लैश n अल्पविराम च. 8 00:00:26,490 --> 00:00:28,270 चलो अब इस कार्यक्रम को संकलित करते हैं. 9 00:00:28,270 --> 00:00:32,980 नाव 0 डॉट स्लेश नाव 0 बनाओ. 10 00:00:32,980 --> 00:00:34,140 >> वैसे, यह काफी सही नहीं है. 11 00:00:34,140 --> 00:00:40,210 मैं 1 10 से विभाजित है कि बहुत यकीन है, या 1/10 अभी तक 0.0, लेकिन 0.1 नहीं है, और 12 00:00:40,210 --> 00:00:42,820 यहाँ मैं स्क्रीन 0.0 पर देख रहा हूँ. 13 00:00:42,820 --> 00:00:43,860 क्या चल रहा है? 14 00:00:43,860 --> 00:00:47,790 खैर, यह पता चला है कि सी, अगर में आप एक पूर्णांक द्वारा एक पूर्णांक विभाजित, 15 00:00:47,790 --> 00:00:49,090 आप एक पूर्णांक वापस मिलता है. 16 00:00:49,090 --> 00:00:54,810 और तो 1 10 द्वारा विभाजित भले ही वास्तव में 0.10, 0.1, एक पूर्णांक में फिट नहीं कर सकते 17 00:00:54,810 --> 00:00:58,930 और तो क्या सी यह truncates, या करता है के बाद सब कुछ दूर फेंकता 18 00:00:58,930 --> 00:01:01,770 दशमलव स्थान, जिससे छोड़ने बस 0 के साथ हमें. 19 00:01:01,770 --> 00:01:04,989 >> लेकिन फिर, बेशक, प्रिंट च के साथ, हम हम एफ प्रिंट करना चाहते हैं कि निर्दिष्ट 20 00:01:04,989 --> 00:01:09,260 एक दशमलव स्थान, और इतना है कि 0 0.0 के रूप में प्रदर्शित किया जाता है. 21 00:01:09,260 --> 00:01:11,540 खैर, यह स्पष्ट रूप से एक समस्या है एक समाधान है कि जरूरत है. 22 00:01:11,540 --> 00:01:14,025