DAVID మలన్: సో ఎలా చేయవచ్చు మేము ఈ సమస్యను పరిష్కరించడానికి? బాగా, సులభమైన మార్గం నివారించటం ints పూర్తిగా, మరియు బదులుగా నిర్వచించే ఫ్లోట్ ద్వారా ఒక ఫ్లోట్. ముఖ్యంగా, యొక్క 1.0 1 మార్చడానికి వీలు 10.0 10 మరియు ఈ సేవ్ floats1.c ఫైలు. ఇప్పుడు తయారు floats1 తో కంపైల్ లెట్, ఆపై floats1 తో దీన్ని అమలు. ఇప్పుడు, నేను నిజానికి 0.1 చూడండి. మేము పరిష్కరించేందుకు కాలేదు మరొక విధంగా ఉంది ఇది, మరియు ఆ కాస్టింగ్ ఉపయోగించి. కాస్టింగ్ ఒక మార్చే ప్రక్రియ డేటా రకం మరొక, ఇది ఊహిస్తూ అలా అర్ధమే. ఈ సందర్భంలో, నేను చేయగలిగే తిరిగి వెళ్ళండి నేను ఇక్కడ కోడ్ యొక్క వర్షన్ Int లో 10 ద్వారా Int లో ఒక విభజన, కానీ నేను స్పష్టంగా కంపైలర్ తెలియజేయగలరా నేను యొక్క అయితే 1 చికిత్స చేయాలనుకునే అది ఒక పూర్ణాంకానికి అయినప్పటికీ, ఫ్లోట్, మరియు నేను ఫ్లోట్ గా 10 చికిత్స చేయడానికి ఇష్టపడతాను, ఇది చాలా, ఒక Int అయినప్పటికీ. వాస్తవంలో, నేను తో దూరంగా కాలేదు , ఫ్లోట్ ఈ ఒకటి కాస్టింగ్ ఎందుకంటే మీరు ఒక ద్వారా ఒక ఫ్లోట్ తిరగడానికి Int, లేదా ఫ్లోట్ ద్వారా ఒక Int, సి రెడీ మీరు ఒక ఫ్లోటింగ్ పాయింట్ విలువ తిరిగి. కానీ ఈ సందర్భంలో, మంచి కొలత కోసం, నేను చేస్తాము మళ్ళీ కంపైల్ చెయ్యండి, తేలియాడుతున్న రెండు మార్చేందుకు తయారు floats1 తో నా ప్రోగ్రామ్, అప్పుడు డాట్ స్లాష్ floats1 తో దీన్ని అమలు, మరియు నేను కూడా 0.1 చూడండి.