C ++ में एक्सप () फ़ंक्शन दिए गए तर्क के लिए उठाए गए घातांक (Euler की संख्या) e को लौटाता है।
यह फ़ंक्शन हेडर फ़ाइल में परिभाषित किया गया है।
(गणित) e x = exp (x) (C ++ प्रोग्रामिंग)
ऍक्स्प () प्रोटोटाइप (C ++ 11 मानक के अनुसार)
डबल ऍक्स्प (डबल एक्स); फ्लोट ऍक्स्प (फ्लोट एक्स); लंबी डबल ऍक्स्प (लंबी डबल एक्स); डबल ऍक्स्प (टी एक्स); // अभिन्न प्रकार के लिए
एक्सप () फ़ंक्शन एकल तर्क लेता है और प्रकार double
, float
या long double
प्रकार में घातीय मान लौटाता है ।
exp () पैरामीटर्स
ऍक्स्प () फ़ंक्शन एक एकल अनिवार्य तर्क लेता है और किसी भी मूल्य अर्थात नकारात्मक, सकारात्मक या शून्य हो सकता है।
exp () रिटर्न वैल्यू
एक्सप () फ़ंक्शन मान (0, returns) की सीमा में लौटाता है।
यदि परिणाम का परिमाण रिटर्न प्रकार के मान से प्रदर्शित होने के लिए बहुत बड़ा है, तो फ़ंक्शन उचित संकेत के साथ HUGE_VAL लौटाता है, और एक अतिप्रवाह सीमा त्रुटि होती है।
उदाहरण 1: C ++ में एक्सप () फंक्शन कैसे काम करता है?
#include #include using namespace std; int main() ( double x = 2.19, result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:
exp (x) = 8.93521
उदाहरण 2: ऍक्स्प () अभिन्न प्रकार के साथ कार्य करते हैं
#include #include using namespace std; int main() ( long int x = 13; double result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:
exp (x) = 442413