उपरोक्त सभी बाइनरी विधियों के साथ समस्या यह है कि वे केवल पूर्णांक तक ही सीमित हैं। यदि "एक्सपोनेंटिएशन" से आपका मतलब है कि ई^एक्स फ़ंक्शन की गणना करें, मैंने जो सबसे अच्छा देखा है वह पावर श्रृंखला है जो त्वरित रूप से एकत्र हो जाती है, और बहुपद, तर्कसंगत, या पैड अनुमान जो सीमित सीमा से मान्य हैं।
निश्चित रूप से एक बात: यदि आपको e^x से 96 दशमलव स्थानों के लिए एक बिजली तेज एल्गोरिदम मिल जाता है, तो आपको लॉग की गणना करने के लिए एक तेज तरीका भी मिलेगा (न्यूटन-रैफसन द्वारा)। वास्तव में, न्यूटन-रैफसन चौकोर रूप से अभिसरण करते हैं, इसलिए आप प्रत्येक पुनरावृत्ति के साथ अपने लॉग में परिशुद्धता के अंकों की संख्या दोगुना करते हैं। यह फर्थ दिनों में यूसीएलए के नाट ग्रॉसमैन का पसंदीदा था।
चार-बेंजर कैलकुलेटर के दिनों में, मैं e^x = (1 + x/1024)^10 का उपयोग करता था। निश्चित रूप से एक्स बहुत बड़े या बहुत छोटे के लिए टूट जाता है, लेकिन आप देख सकते हैं कि यह क्यों काम करता है। यदि आपके पास स्क्वायर रूट बटन है, तो आप लॉगरिदम प्राप्त करने के लिए इस विचार को उलट सकते हैं। लेकिन आपको घातीय कार्य के लिए वर्ग रूट की आवश्यकता नहीं है।
मुझे आश्चर्य है कि अगर वहाँ एजीएम एल्गोरिथ्म कि घातीय समारोह कर सकता है ... हममम के कुछ उलट है ....
http://www.johndcook.com/blog/2008/12/10/ तेजी से एक्सपोनिएशन/ – AakashM
मुझे लगता है कि इसने एसओ में सौ बार पूछा। –
"किसी संख्या का एक्सपोनेंट" से आपका क्या मतलब है? – starblue