কম্পিউটার

C++ STL-এ exp2() ফাংশন


এই নিবন্ধে আমরা C++ STL-এ জটিল সংখ্যার জন্য std::exp2() ফাংশনের কার্যকারিতা, বাক্য গঠন এবং উদাহরণ নিয়ে আলোচনা করব।

std::exp2() কি?

জটিল সংখ্যার জন্য std::exp2() ফাংশন হল C++ STL-এ একটি অন্তর্নির্মিত ফাংশন, যা বা হেডার ফাইলে সংজ্ঞায়িত করা হয়েছে। exp2() ফাংশনটি বাইনারি সূচকীয় ফাংশন গণনার জন্য ব্যবহৃত হয় যা একটি প্রদত্ত সংখ্যার বেস-2 সূচকীয় ফাংশন।

এই ফাংশনটি হয় ডাবল, ফ্লোট বা লং ডবল মান প্রদান করে যা .

সিনট্যাক্স

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)

  1. C++ STL-এ tanh() ফাংশন

  2. C++ STL-এ atanh() ফাংশন

  3. C++ STL-এ cosh() ফাংশন

  4. সি++ এসটিএল-এ sinh() ফাংশন