pow() বা পাওয়ার ফাংশন একটি সংখ্যার ঘাত গণনা করতে ব্যবহৃত হয়। সাধারণত এটি বাস্তব সংখ্যার জন্য ব্যবহার হয়, কিন্তু এখানে জটিল সংখ্যার ক্ষেত্রে এর ব্যবহার দেখানো হয়েছে।
জটিল সংখ্যা
জটিল সংখ্যা যেগুলো A + iB রূপে প্রকাশ করা যায়, যেখানে A হলো বাস্তব অংশ এবং B হলো কাল্পনিক অংশ।
C++-তে জটিল সংখ্যার পাওয়ার
জটিল সংখ্যার ফাংশনগুলো <complex> হেডার ফাইলে সংজ্ঞায়িত। pow() মেথড জটিল সংখ্যার জটিল ঘাত গণনা করে। এটি দুটি প্যারামিটার নেয়: বেস (কমপ্লেক্স নম্বর) এবং এক্সপোনেন্ট। ফলাফলও একটি জটিল সংখ্যা ফেরত দেয়।
উদাহরণ
ইনপুট: C = 4 + 3i, a = 2
আউটপুট: (7, 24)
C++ প্রোগ্রাম
#include <iostream>
#include <complex>
using namespace std;
int main() {
complex<double> complexnumber(4, 3);
cout << "(4+3i) এর বর্গ = " << pow(complexnumber, 2) << endl;
return 0;
}
আউটপুট
(4+3i) এর বর্গ = (7,24)