>> 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 చూడండి.