এই নিবন্ধে আমরা 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)