এই নিবন্ধে আমরা 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 = 1/0;
int hold = exp2(var);
cout << "Value of exp2("<<var<<") is: "<< hold << endl;
return 0;
} আউটপুট
Floating point exception (core dumped)