#include <stdio.h>
#include <float.h>
int main()
{
printf("%f\n", FLT_MAX);
}
आउटपुट:मुद्रण बहुत बड़ी चल बिन्दु संख्या जीएनयू से
340282346638528860000000000000000000000.000000
C और C++ मानकों दोनों परिणामों की अनुमति देते हैं: दृश्य स्टूडियो से
340282346638528859811704183484516925440.000000
आउटपुट? या क्या वे एक विशिष्ट परिणाम जनादेश करते हैं?
नोट करें कि FLT_MAX = 2^128-2^104 = 340282346638528859811704183484516925440
।
सी और सी ++ मानकों में एक विशिष्ट फ़्लोटिंग-पॉइंट प्रतिनिधित्व भी जरूरी नहीं है। तो मुझे लगता है कि वे एक विशिष्ट परिणाम जरूरी नहीं कर सकते हैं। – Mysticial
@ माइस्टिसियल वेल, वे अभी भी आम तौर पर यह आदेश दे सकते हैं कि "सटीक मूल्य जो दर्शाया गया है उसे मुद्रित किया जाना चाहिए" या उस सीमा तक कुछ। – fredoverflow
और यूनिक्स विंडोज़ pwns। एक बार फिर। –