जब तक कि वे यह करने के लिए एक बेहतर तरीका ढूंढ निकाला है, मेरा मानना है कि (घातीय वृद्धि और क्षय, उदाहरण के लिए के लिए) ट्रिग, लघुगणक और घातीय कार्यों के लिए अनुमानित मान आम तौर पर गणित के नियमों और टेलर श्रृंखला विस्तार से की जाती है कि अनुरोधित परिशुद्धता के भीतर सटीक परिणाम सटीक बनाने के लिए। (पावर श्रृंखला, टेलर श्रृंखला, और मैकॉलोरिन श्रृंखला कार्यों के विवरणों के विवरण के लिए कोई भी कैलकुंस बुक देखें।) कृपया ध्यान दें कि ऐसा कुछ समय हो गया है क्योंकि मैंने इनमें से कोई भी किया है, इसलिए मैं आपको नहीं बता सका, उदाहरण के लिए, वास्तव में गणना कैसे करें श्रृंखला में शर्तों की संख्या को शामिल करने के लिए आपको एक त्रुटि की गारंटी है जो डबल-परिशुद्धता गणना में नगण्य होने के लिए पर्याप्त छोटा है।
उदाहरण के लिए, ई^x के लिए टेलर/मैकलौरिन श्रृंखला विस्तार यह है:
+inf [ x^k ] x^2 x^3 x^4 x^5
e^x = SUM [ --- ] = 1 + x + --- + ----- + ------- + --------- + ....
k=0 [ k! ] 2*1 3*2*1 4*3*2*1 5*4*3*2*1
आप सभी शर्तों के (अनंत को 0 से ट) लेते हैं, इस विस्तार सटीक और पूरा हो गया है (कोई त्रुटि)।
हालांकि, अगर आप अनंत शर्तों पर जाने वाली सभी शर्तों को नहीं लेते हैं, लेकिन आप 5 शब्द या 50 शब्द या जो कुछ भी कहने के बाद रुकते हैं, तो आप अनुमानित परिणाम वास्तविक ई^एक्स फ़ंक्शन मान से अलग होते हैं एक शेष जो गणना करने के लिए काफी आसान है।
exponentials के लिए अच्छी खबर यह है कि यह अच्छी तरह से अभिसरण और उसके बहुपद विस्तार की दृष्टि से काफी iteratively कोड करने के लिए आसान कर रहे हैं, ताकि आप पराक्रम है (दोहराने, सकता - याद रखें, यह एक समय हो गया है) भी जरूरत नहीं पूर्व-गणना करने के लिए कि आपको अपनी त्रुटि की गारंटी देने के लिए कितने नियमों की आवश्यकता है, परिशुद्धता से कम है क्योंकि आप प्रत्येक पुनरावृत्ति पर योगदान के आकार का परीक्षण कर सकते हैं और शून्य होने के करीब होने पर रोक सकते हैं। प्रैक्टिस में, मुझे नहीं पता कि यह रणनीति व्यवहार्य है या नहीं - मुझे इसे आजमा देना होगा। मेरे बारे में भूल जाने के बाद से लंबे समय तक महत्वपूर्ण विवरण हैं। सामग्री जैसे: मशीन परिशुद्धता, मशीन त्रुटि और गोल त्रुटि, आदि
इसके अलावा, कृपया ध्यान दें कि यदि आप ई^एक्स का उपयोग नहीं कर रहे हैं, लेकिन आप 2^x या 10^x जैसे किसी अन्य आधार के साथ विकास/क्षय कर रहे हैं , अनुमानित बहुपद कार्य बदलता है।
पहले संपादन के बाद, यह प्रश्न अभी भी अस्पष्ट नहीं है। आप "एल्गोरिदम का उपयोग करते हैं जो एक्सपोनेंट्स का उपयोग करता है" और "डबल-परिशुद्धता फ़्लोटिंग पॉइंट नंबरों के लिए उपयोग किए गए एल्गोरिदम" का उल्लेख करते हैं। क्या करने के लिए एल्गोरिदम? कई दो ऐसी संख्याएं? डबल परिशुद्धता एक्स-वाई-जेड के साथ एन बिंदुओं के 3 डी त्रिभुज की गणना करें? – Eric
एस/एक्सपोनेंट/एक्सपोनेंटिएशन/ –