কম্পিউটার

C++ এ জটিল সংখ্যার জন্য Sinh() ফাংশন


আমাদেরকে জটিল সংখ্যার জন্য sin() ফাংশনের কাজ খুঁজে বের করার টাস্ক দেওয়া হয়েছে। জটিল সংখ্যাগুলির জন্য sin( ) ফাংশনটি জটিল হেডার ফাইলে উপস্থিত রয়েছে যার অর্থ হল sin() এর মান গণনা করার জন্য আমাদের কোডে জটিল হেডার ফাইল যোগ করতে হবে। এই ফাংশনটি জটিল সংখ্যার জটিল হাইপারবোলিক সাইন গণনা করতে ব্যবহৃত হয়।

সিনট্যাক্স

template<class t> complex<t>
Sinh(const complex<t>& x);

প্যারামিটার

প্যারামিটার z যেকোনো জটিল সংখ্যা হতে পারে এবং এই প্যারামিটারটি sin() ফাংশনের সংজ্ঞায় সংজ্ঞায়িত করা হয়েছে যা এই প্যারামিটারটিকে বাধ্যতামূলক করে তোলে।

রিটার্ন টাইপ

এই ফাংশনটি sin( ) এর জটিল মান প্রদান করে কারণ এতে জটিল সংখ্যা রয়েছে।

ইনপুট − সিংহ(০,১)

আউটপুট − (0,0.84147)

ইনপুট − সিংহ(1,9)

আউটপুট − (-1.0707,0.6359)

উদাহরণ

#include<iostream.h>
#include<complex.h>
Using namespace std;
int main( ){
   Complex<double> x(2,7);
   Cout<< “ The sinh of “ << x << “ = “ << sinh(x) << endl;
   return 0;
}

আউটপুট

যদি আমরা উপরের কোডটি চালাই তবে এটি নিম্নলিখিত আউটপুট তৈরি করবে

The sin of (2,7) = (2.734,2.4717)

উদাহরণ

#include<iostream.h>
#include<complex.h>
Using namespace std;
int main( ){
   Complex<double> x(5, 3);
   Cout<< “ The sinh of “ << x << “ = “ << sinh(x) << endl;
   return 0;
}

আউটপুট

যদি আমরা উপরের কোডটি চালাই তবে এটি নিম্নলিখিত আউটপুট তৈরি করবে

The sin of (5, 3) = (-73.4606,10.4725)

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

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

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

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