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

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


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

সিনট্যাক্স

sin(z);

প্যারামিটার

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

রিটার্ন টাইপ

এই ফাংশনটি কমপ্লেক্স ভ্যালু রিটার্ন করে কারণ এতে কমপ্লেক্স নম্বর থাকে।

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

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

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

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

উদাহরণ ১

#include <iostream>
#include <complex>
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>
#include <complex>
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. C++-এ জটিল সংখ্যার জন্য asin() ফাংশন

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