मैं gfortran में क्वाड परिशुद्धता का उपयोग करने की कोशिश कर रहा हूं, लेकिन ऐसा लगता है कि real*16
काम नहीं करता है। कुछ मछली पकड़ने के बाद, मैंने पाया है कि इसे real*10
के रूप में कार्यान्वित किया जा सकता है। real*10
वास्तव में क्वाड परिशुद्धता है?gfortran में क्वाड परिशुद्धता का उपयोग और सत्यापन कैसे करें?
मैं अपने कोड की सटीकता का परीक्षण कैसे कर सकता हूं? सटीक परीक्षण के लिए एक मानक सरल एल्गोरिदम है? उदाहरण के लिए, जब मैं यह जानना चाहता हूं कि कंप्यूटर शून्य क्या है, तो मैं 2.0 तक विभाजित करता हूं जब तक कि मैं 0.0 तक नहीं पहुंच जाता। मानों का ट्रैक रखने से मुझे पता चलता है कि कंप्यूटर 'सोचता है कि मेरा गैर-शून्य संख्या शून्य है - मुझे कंप्यूटर शून्य दे रहा है।
क्या मैंने वर्णित एक प्रकार के एल्गोरिदम के साथ परिशुद्धता को समझने का एक अच्छा तरीका है?
दुर्भाग्य से, हम वास्तव में जानकारी खो रहे हैं जिसका मतलब है * "काम नहीं करता" *। इस तरह के फॉर्मूलेशन का कभी भी अच्छे प्रश्नों में उपयोग नहीं किया जाना चाहिए, क्योंकि यह कुछ भी उपयोगी नहीं बताता है। –