কম্পিউটার

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


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

সিনট্যাক্স

sin() ফাংশনের সিনট্যাক্স হল −

sin(z);

প্যারামিটার

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

রিটার্ন টাইপ

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

ইনপুট − পাপ(0,1)

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

ইনপুট − পাপ(4,6)

আউটপুট − (-152.65, -131.848)

উদাহরণ

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

আউটপুট

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

The sin of (2,1) = (1.403,-0.4890)

উদাহরণ

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

আউটপুট

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

The sin of (3, 9) = (571.75,-4010.996)

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

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

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

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