पर फास्ट फ्लोटिंग-पॉइंट पावर 2 2.0
कुछ फ़्लोटिंग-पॉइंट डिग्री x
पर लेने का कोई तेज़ तरीका है? मेरा मतलब है pow(2.0, x)
से कुछ तेज़ और AVX2 के साथ वेक्टरेट्स को अच्छी तरह से क्या पसंद है।x86_64
पूर्णांक के लिए समकक्ष 1<<n
है, लेकिन यह केवल n
पूर्णांक के लिए काम करता है।
बस एक त्वरित विचार, '1 << एन' और डबल करने के लिए कैसे करें। क्षमा करें अगर यह मूर्खतापूर्ण लगता है :-) – Malice
मुझे संदेह है कि फ़्लोटिंग पॉइंट में '2 संचालित x' के लिए एक तेज तरीका है या नहीं। पूर्णांक संस्करण अपने स्टोर को पाउ (2, एक्स) की गति के तरीके का उपयोग करता है और मुझे संदेह है कि क्या आपको फ़्लोटिंग पॉइंट प्रस्तुतियों पर – Malice
@ मालिस पर ऐसे फायदे मिलेंगे, समस्या यह है कि 'x' पूर्णांक नहीं है, यह फ़्लोटिंग- बिंदु। –