सभी जानकारी जो मैं दस्तावेज और वेब-अनंत-गणित के लिए वेब में पा सकता हूं, केवल "फ्लोटिंग-पॉइंट अंकगणित के लिए अनुकूलन की अनुमति दें जो मानते हैं कि तर्क और परिणाम NaNs या + -Infs नहीं हैं।" यह मेरे लिए आने वाला प्रतीत नहीं होता है। क्या किसी को वास्तव में पता है कि ये अनुकूलन क्या हैं? धन्यवाद-अनंत-गणित द्वारा केवल अनुकूलन की सुविधा क्या है?
5
A
उत्तर
8
थोड़ा चीजों के बहुत सारे की तरह है कि इस धारणा के तहत अनुकूलित किया जा सकता है,:
x == x
->1
x * 1
->x
x >= y
->!(x < y)
और इसी तरह की।x/x
->1
यदि संकलकx != 0
साबित कर सकता है।- यह एक संकलक को
x > y ? x : y
जैसे अभिव्यक्तियों के लिए हार्डवेयर अधिकतम/न्यूनतम निर्देशों का उपयोग करने की अनुमति दे सकता है। >0
-x - x
:- ... बहुत अधिक
आप अक्सर की तरह "शून्य के हस्ताक्षर कोई फर्क नहीं पड़ता" मान्यताओं, जो तब जैसी चीजों के लिए अनुमति देता है के साथ एक साथ इस धारणा को देखने के
0/x
->0
x * 0
->0
संबंधित मुद्दे
- 1. अनुकूलन संकलक द्वारा
- 2. गुणा 0 अनुकूलन द्वारा
- 3. - [NSURL isFileReferenceURL] की सुविधा क्या है?
- 4. सुविधा द्वारा कस्टम एक्शन निष्पादन
- 5. केवल, सुविधा/* शाखाओं का निर्माण
- 6. फ़ोनगैप एंड्रॉइड ऐप की रक्षा कैसे करें? क्या एंड्रॉइड मार्केट कॉपी सुविधा की सुविधा उपयोगी है?
- 7. बीडीडी, एक सुविधा क्या है?
- 8. बूस्ट: "सुविधा शीर्षलेख" क्या है?
- 9. क्या यह एक अनुकूलन है?
- 10. MySQL प्रदर्शन अनुकूलन: डेटाटाइम फ़ील्ड द्वारा क्रम
- 11. एंटिटी फ्रेमवर्क में आपको सबसे ज्यादा परेशान करने वाली सुविधा (या सुविधा की कमी) क्या है?
- 12. जावा अनुकूलन: बाइटकोड-केवल बनाम जेआईटी
- 13. qmake में debug_and_release कॉन्फ़िगरेशन सुविधा की योग्यता क्या हैं?
- 14. सर्वाधिक वांछित SharePoint सुविधा क्या है?
- 15. एक सामान्य अनुकूलन संदर्भ द्वारा संरचना पास क्यों नहीं है?
- 16. क्या MATLAB पूंछ कॉल अनुकूलन करता है?
- 17. शेयरपॉइंट में एक सुविधा क्या है?
- 18. क्या एक्सकोड में कोड नेविगेशन सुविधा है?
- 19. कुछ अच्छे जावा बनाने की सुविधा क्या हैं?
- 20. क्या एलएलडीबी में सुविधा चर ($ var) है?
- 21. क्या एक्सकोड में कोड ऑटोफॉर्मेट सुविधा है?
- 22. एक अच्छा उत्तल अनुकूलन पुस्तकालय क्या है?
- 23. सी # कंपाइलर कुंजी का उद्देश्य/अनुकूलन क्या है?
- 24. क्या क्यूटी द्वारा समर्थित प्रत्येक प्लेटफ़ॉर्म पर 32 बिट्स होने की गारंटी है या केवल qint32?
- 25. HTTP अनुरोध अनुकूलन: सीमा क्या है?
- 26. MySQL अनुकूलन, "की तरह" बनाम "="
- 27. डार्ट "एक्सपोन्डो" सुविधा क्या है, यह क्या करता है?
- 28. क्या फ्रीज पूंछ कॉल अनुकूलन करता है?
- 29. क्या यह सी ++ 0x अनुकूलन कानूनी है?
- 30. केक में लगातार जेवीएम सुविधा कैसे लागू की जाती है?
शायद 'x == x' सत्य को अनुकूलित किया जाएगा। – Mysticial
http://gcc.gnu.org/wiki/FloatingPointMath – janneb