এই আর্টিকেলে C++ STL-এ কমপ্লেক্স নম্বরের জন্য std::exp() ফাংশনের কাজ, সিনট্যাক্স এবং উদাহরণ আলোচনা করা হয়েছে।
std::exp() কী?
কমপ্লেক্স নম্বরের জন্য std::exp() C++ STL-এ একটি বিল্ট-ইন ফাংশন যা <complex> হেডার ফাইলে সংজ্ঞায়িত। কমপ্লেক্স নম্বরের জন্য exp() ফাংশন সাধারণ exp() ফাংশনের মতোই যা <cmath> হেডার ফাইলে সংজ্ঞায়িত এবং ইনপুটের এক্সপোনেনশিয়াল মান বের করতে ব্যবহৃত হয়। এই ফাংশন কমপ্লেক্স সংখ্যার এক্সপোনেনশিয়াল এবং কমপ্লেক্স সংখ্যার এক্সপোনেনশিয়াল রিটার্ন করে।
সিনট্যাক্স
exp(complex <T> num);
প্যারামিটার
- num - যে কমপ্লেক্স সংখ্যার এক্সপোনেনশিয়াল বের করতে চাই।
রিটার্ন ভ্যালু
এই ফাংশন num-এর এক্সপোনেনশিয়াল মান রিটার্ন করে।
উদাহরণ
ইনপুট
exp(complex<double> complexnumber(-1.0, 0.0));
আউটপুট
The result is : (-1, 0) is (0.367879, 0)
উদাহরণ
#include <bits/stdc++.h>
using namespace std;
int main() {
complex complexnumber(-1.0, 0.0);
cout << "The result is : " << complexnumber << " is " << exp(complexnumber) << endl;
return 0;
} আউটপুট
The result is : (-1, 0) is (0.367879, 0)
উদাহরণ
#include <bits/stdc++.h>
using namespace std;
int main() {
complex complexnumber(0.0, 1.0);
cout << "The result is : " << complexnumber << " is " << exp(complexnumber) << endl;
return 0;
} আউটপুট
The result is : (0, 1) is (0.540302,0.841471)