c - Dividing a double with integer -
मुझे int
के साथ एक डबल
विभाजित करते हुए एक समस्या का सामना करना पड़ रहा है । कोड स्निपेट है:
डबल डीबी = 10; इंट एफएसी = 100; डबल रिज़र्व = डीबी / एफएसी;
Res का मान 0.10000000000000001
के बजाय 0.10
है।
क्या किसी को पता है कि इसका कारण क्या है इस? मैं कोड संकलित करने के लिए सीसी का उपयोग कर रहा हूं।
आपको क्लासिक पेपर पढ़ने की जरूरत है I
Comments
Post a Comment