नीचे दो परिदृश्य हैं जहां संचालन समान रूप से समान हैं लेकिन परिणाम 1 से भिन्न होते हैं। मुझे नहीं लगता कि मुझे प्रोग्रामिंग की व्याख्या करने की आवश्यकता है, यह बहुत आसान है।विभिन्न उत्तरों: दो साधारण समान पूर्णांक गणना?
परिवर्तनीय घोषणाएं पहले हैं, परिदृश्य 1 1 है) और 2 = 2), और प्राप्त किए गए परिणाम प्रत्येक परिदृश्य में अंतिम सूचीबद्ध हैं।
किसी भी मदद की सराहना की जाएगी।
int intWorkingNumber = 176555;
int intHundreds = 1;
int intPower = 1;
1)
int intDeductionValue = (intHundreds * 100 * pow(1000, intPower));
intWorkingNumber -= intDeductionValue;
intWorkingNumber = 76555
2)
intWorkingNumber -= (intHundreds * 100 * pow(1000, intPower))
intWorkingNumber = 76554
'डबल पॉव (डबल बेस, डबल exp);' - एफपी पूर्णांक अंकगणित नहीं है, इसलिए आपके जैसे परिणाम अपेक्षित हैं। –
कोड के लिए मेरे प्रश्न-इंडेंटेशन स्वरूपण को संपादित करने के लिए जे स्टीन को धन्यवाद। – Beginner
@ मार्क अंत में प्रश्न चिह्न पर ध्यान दें- वाक्य का अर्थ यह है कि "क्या ये दो साधारण समान पूर्णांक गणनाएं हैं?"। फिर भी, मदद के लिए धन्यवाद। – Beginner