1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,700 >> SPEAKER 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 ఫ్లోట్ f అప్పుడు 10 ద్వారా విభజించబడింది 1 సమానం, మరియు తద్వారా, శాతం .1 f f యొక్క ప్రింట్ 6 00:00:18,160 --> 00:00:22,270 నేను ప్రింట్ చెయ్యాలనుకునే సూచిస్తుంది ఒక దశాంశ స్థానంలో ఒక ఫ్లోట్, 7 00:00:22,270 --> 00:00:26,490 బాక్ స్లాష్ n కామా f. 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 >> Well, చాలా సరైనది కాదు. 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 సరే, ఆ అవుతుంది సి, ఉంటే లో మీరు ఒక Int ద్వారా ఒక Int విభజించి, 15 00:00:47,790 --> 00:00:49,090 మీరు ఒక Int తిరిగి. 16 00:00:49,090 --> 00:00:54,810 కాబట్టి 1 10 ద్వారా విభజించబడింది అయినప్పటికీ నిజానికి 0.10, 0.1, ఒక Int లో సరిపోవు 17 00:00:54,810 --> 00:00:58,930 అందువలన సి అది కుదించారు, లేదా ఉంది లేదు తర్వాత ప్రతిదీ విసురుతాడు 18 00:00:58,930 --> 00:01:01,770 దశాంశ స్థానంలో, తద్వారా వదిలి కేవలం 0 మాకు. 19 00:01:01,770 --> 00:01:04,989 >> కానీ, వాస్తవానికి, ముద్రణ F తో, మేము మేము f ప్రింట్ చెయ్యాలనుకుంటే పేర్కొనవచ్చు 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