सी प्रोग्राम में शून्य से डिवीजन के परिणामस्वरूप त्रुटि संदेश Floating point exception (core dumped)
के साथ असामान्य समाप्ति में परिणाम मिलता है। यह फ़्लोटिंग पॉइंट डिवीजन के लिए असुरक्षित है, लेकिन यह क्यों कहता है जब शून्य द्वारा पूर्णांक विभाजन होता है? क्या पूर्णांक विभाजन वास्तव में हुड के तहत एफपीयू का उपयोग करता है?शून्य द्वारा पूर्णांक विभाजन क्यों एक फ्लोटिंग पॉइंट अपवाद में परिणाम देता है?
(यह सभी लिनक्स पर 86 के तहत जिस तरह से है।)
यह ध्यान देने योग्य है कि अन्य गैर-पॉज़िक्स ऑपरेटिंग सिस्टम (जैसे विंडोज) और x86 हार्डवेयर रिपोर्ट पूर्णांक और फ्लोटिंग-पॉइंट विभाजित शून्य के लिए अलग अपवाद हैं। – Crashworks
संबंधित: [किस प्लेटफॉर्म पर शून्य द्वारा पूर्णांक विभाजित करता है एक फ्लोटिंग पॉइंट अपवाद ट्रिगर करता है?] (Https://stackoverflow.com/questions/37262572/on-which-platforms-does-integer-divide-by-zero-trigger- एक-फ्लोटिंग प्वाइंट-exceptio)। टीएल: डीआर: अगर सिग्नल है तो पीओएसआईक्स को एसआईजीएफपीई होने की आवश्यकता है। –