কম্পিউটার টিউটোরিয়াল

C++-এ কমপ্লেক্স নম্বরের জন্য exp() ফাংশন


এই আর্টিকেলে 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)

  1. C++-এ জটিল সংখ্যার জন্য abs() ফাংশন

  2. C++-এ জটিল সংখ্যার জন্য atan() ফাংশন

  3. C++-এ জটিল সংখ্যার জন্য asin() ফাংশন

  4. C++-এ জটিল সংখ্যার জন্য acos() ফাংশন