मैं सी कार्यक्रमजीसीसी गलत उत्तर अनुकूलन के साथ सक्षम
double d = 1.4;
int x;
x = d * 10;
printf("\n\n VALUE = %d " ,x);
निम्नलिखित है मैं जीसीसी 4.3.3 जो उबंटू 9.04 के साथ
मैं -O0 के साथ 13 के रूप में जवाब मिल लेकिन सही जवाब मिल आता है देता है यानी 14 अनुकूलन के उच्च स्तर के साथ
क्या यह ज्ञात समस्या है या मेरे कोड के साथ कुछ गलत है?
यदि आप वास्तविक मूल्य को देखने में सक्षम होना चाहते हैं तो '% lf' के बजाय'% .50f' आज़माएं ... –