ieee-754 पर टैग किए गए जवाब

आईईईई 754 सबसे आम और व्यापक रूप से उपयोग किए जाने वाले फ़्लोटिंग पॉइंट मानक है, विशेष रूप से एकल-सटीक बाइनरी 32 एए फ्लोट और डबल-सटीक बाइनरी 64 एए डबल प्रारूप।

3
इंटेल C ++ कंपाइलर के साथ NaN - NaN == 0.0 क्यों होता है?
यह सर्वविदित है कि NaNs अंकगणित में प्रचारित करते हैं, लेकिन मुझे कोई प्रदर्शन नहीं मिला, इसलिए मैंने एक छोटा लेख लिखा: #include <limits> #include <cstdio> int main(int argc, char* argv[]) { float qNaN = std::numeric_limits<float>::quiet_NaN(); float neg = -qNaN; float sub1 = 6.0f - qNaN; float sub2 = qNaN …
300 c++  c  floating-point  ieee-754  icc 

12
IEEE754 NaN मानों के लिए झूठे लौटाने वाले सभी तुलनाओं के लिए तर्क क्या है?
NaN मूल्यों की तुलना अन्य सभी मूल्यों से अलग क्यों होती है? यही है, ऑपरेटरों के साथ सभी तुलना ==, <=,> =, <,> जहां एक या दोनों मूल्य NaN रिटर्न है, अन्य सभी मूल्यों के व्यवहार के विपरीत है। मुझे लगता है कि यह किसी तरह से संख्यात्मक संगणनाओं को …


9
जावा में फ्लोट और डबल डेटाटाइप
फ्लोट डेटा प्रकार एक एकल-सटीक 32-बिट IEEE 754 फ़्लोटिंग पॉइंट है और डबल डेटा प्रकार एक डबल-सटीक 64-बिट IEEE 754 फ़्लोटिंग पॉइंट है। इसका क्या मतलब है? और मुझे डबल या इसके विपरीत फ्लोट का उपयोग कब करना चाहिए?

2
पहला पूर्णांक जो IEEE 754 फ़्लोट वास्तव में प्रतिनिधित्व करने में असमर्थ है?
स्पष्टता के लिए, यदि मैं IEE 754 फ़्लोट्स को लागू करने वाली भाषा का उपयोग कर रहा हूं और मैं घोषणा करता हूं: float f0 = 0.f; float f1 = 1.f; ... और फिर उन्हें वापस प्रिंट करें, मुझे 0.0000 और 1.0000 मिलेंगे - बिल्कुल। लेकिन IEEE 754 वास्तविक संख्या …

4
पायथन 3 में 4 * 0.1 का फ्लोटिंग-पॉइंट वैल्यू अच्छा क्यों लगता है लेकिन 3 * 0.1 नहीं है?
मुझे पता है कि अधिकांश दशमलव में एक सटीक फ़्लोटिंग पॉइंट प्रतिनिधित्व नहीं है ( क्या फ़्लोटिंग पॉइंट गणित टूट गया है? )। लेकिन मैं नहीं देखता कि क्यों 4*0.1अच्छी तरह से मुद्रित किया जाता है 0.4, लेकिन 3*0.1ऐसा नहीं है, जब दोनों मूल्यों में वास्तव में बदसूरत दशमलव अभ्यावेदन …

10
क्या फ्लोटिंग-पॉइंट गणित C # में सुसंगत है? यह हो सकता है?
नहीं, यह एक और "क्यों (1 / 3.0) * 3! = 1" प्रश्न नहीं है। मैं हाल ही में फ्लोटिंग-पॉइंट्स के बारे में पढ़ रहा हूं; विशेष रूप से, एक ही गणना विभिन्न आर्किटेक्चर या अनुकूलन सेटिंग्स पर अलग- अलग परिणाम कैसे दे सकती है । यह वीडियो गेम के …

12
क्या दो असमान फ़्लोटिंग पॉइंट संख्याओं को घटाकर 0 प्राप्त करना संभव है?
क्या निम्नलिखित उदाहरण में 0 (या अनंत) द्वारा विभाजन प्राप्त करना संभव है? public double calculation(double a, double b) { if (a == b) { return 0; } else { return 2 / (a - b); } } सामान्य मामलों में, यह निश्चित रूप से नहीं होगा। लेकिन क्या अगर …

3
प्रकार-बाजीगरी और (सख्त) PHP में तुलनात्मक रूप से अधिक / कम
PHP अपने प्रकार-बाजीगरी के लिए प्रसिद्ध है। मुझे इसकी पहेली माननी चाहिए, और तुलना में बुनियादी तार्किक / मौलिक चीजों का पता लगाने के लिए मेरे पास कठिन समय है। उदाहरण के लिए: अगर $a > $bसच है और $b > $cसच है, इसका मतलब यह होगा कि $a > …

2
शांत NaN और सिग्नलिंग NaN में क्या अंतर है?
मैंने फ्लोटिंग-पॉइंट के बारे में पढ़ा है और मैं समझता हूं कि NaN ऑपरेशंस के परिणामस्वरूप हो सकता है। लेकिन मैं समझ नहीं पा रहा हूं कि ये अवधारणाएं वास्तव में क्या हैं। उनके बीच क्या अंतर है? C ++ प्रोग्रामिंग के दौरान कौन सा उत्पादन किया जा सकता है? …


3
एक उपनगरीय फ्लोटिंग पॉइंट संख्या क्या है?
isnormal () संदर्भ पृष्ठ बताता है: निर्धारित करता है कि दिए गए फ्लोटिंग पॉइंट नंबर arg नॉर्मल है, यानी न तो शून्य है, न ही सबनॉर्मल, इनफिनिट, न ही NaN। एक संख्या शून्य, अनंत या NaN होने का मतलब स्पष्ट है। लेकिन इसे सबनॉर्मल भी कहते हैं। संख्या उप-असामान्य कब …

3
क्या जेएस इंजनों को एक NaN के बिट्स को बदलने की अनुमति है?
जावास्क्रिप्ट में, NaN मूल्य को आंतरिक रूप से 64-बिट युगल की एक विस्तृत श्रृंखला द्वारा दर्शाया जा सकता है। विशेष रूप से, निम्न बिटवाइज़ प्रतिनिधित्व के साथ कोई भी डबल: x111 1111 1111 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx एक NaN के रूप …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.