1111
GB
Decimal 0.1 + 0.2 in floating point ≠ 0.3 because?
IN
फ्लोटिंग पॉइंट में दशमलव 0.1 + 0.2 ≠ 0.3 क्योंकि?
A
The algorithm is wrong
एल्गोरिथम ग़लत है
B
Neither 0.1 nor 0.2 can be exactly represented in binary floating point
बाइनरी फ़्लोटिंग पॉइंट में न तो 0.1 और न ही 0.2 को सटीक रूप से दर्शाया जा सकता है
C
Computers are buggy
कंप्यूटर ख़राब हैं
D
Integer overflow
पूर्णांक अतिप्रवाह
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
0.1 and 0.2 have infinite repeating binary representations, so their sum has accumulated rounding error.
व्याख्या (हिन्दी)
0.1 और 0.2 में अनंत दोहराव वाले बाइनरी निरूपण हैं, इसलिए उनके योग में पूर्णांक त्रुटि जमा हो गई है।