इस लेख में हम C++ STL में जटिल संख्याओं के लिए कार्य, वाक्य रचना और std::exp2() फ़ंक्शन के उदाहरणों पर चर्चा करेंगे।
std::exp2() क्या है?
जटिल संख्याओं के लिए std::exp2() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे
यह फ़ंक्शन या तो डबल, फ्लोट या लॉन्ग डबल वैल्यू देता है जो कि .
. हैसिंटैक्स
exp2(double n); exp2(float n); exp2(long double n);
पैरामीटर
फ़ंक्शन निम्नलिखित पैरामीटर को स्वीकार करता है -
- n - यह घातांक का मान है।
रिटर्न वैल्यू
यह फ़ंक्शन बेस-2 घातांक मान यानी 2^n लौटाता है।
उदाहरण
इनपुट
exp2(3.14);
आउटपुट
0.11344
उदाहरण
#include <cmath> #include <iostream> using namespace std; int main(){ double var = -2.34; double hold = exp2(var); cout << "Value of exp2("<<var<<") is: "<< hold << endl; return 0; }
आउटपुट
Value of exp2(-2.34) is: 0.19751
उदाहरण
#include <cmath> #include <iostream> using namespace std; int main(){ int var = 10; int hold = exp2(var); cout << "Value of exp2("<<var<<") is: "<< hold << endl; return 0; }
आउटपुट
Value of exp2(10) is: 1024
उदाहरण
#include <cmath> #include <iostream> using namespace std; int main(){ int var = 10; int hold = exp2(var); cout << "Value of exp2("<<var<<") is: "<< hold << endl; return 0; }
आउटपुट
Floating point exception (core dumped)