2011-12-19 7 views
22

यदि सभी बिट 0 हैं (उदाहरण के लिए memset फ्लोटिंग पॉइंट वैरिएबल सभी 0), जीईसी में आईईईई फ्लोटिंग पॉइंट का मूल्य क्या है? यह 0.0 होने की गारंटी है?यदि सभी बिट्स 0 हैं, तो आईईईई फ्लोटिंग पॉइंट का मूल्य क्या है?

मुझे लगता है कि अन्य फ़्लोटिंग पॉइंट स्वरूपों के परिणाम भिन्न हो सकते हैं। लेकिन मेरा सवाल जीसीसी के साथ इस्तेमाल आईईईई फ्लोटिंग प्वाइंट के लिए विशिष्ट है।

उत्तर

27

यदि कार्यान्वयन आईईईई 754 अनुपालन है तो विभिन्न बिट-संयोजनों के लिए विशेष मामले मौजूद हैं, जैसे दस्तावेज here

अपने मामले के लिए: जब सभी बिट्स (हस्ताक्षर, प्रतिपादक, अपूर्णांश) शून्य हैं चल बिन्दु मान के रूप में आईईईई 754

+1

द्वारा परिभाषित संकेत बिट +0 या के लिए 0 या 1 हो सकता है, यह भी शून्य का प्रतिनिधित्व - क्रमशः 0। – Tara

संबंधित मुद्दे