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

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

এই আর্টিকেলে আমরা C++ STL-এ কমপ্লেক্স নম্বরের জন্য tan() ফাংশনের কাজ, সিনট্যাক্স এবং উদাহরণ নিয়ে আলোচনা করব।

কমপ্লেক্স নম্বরের জন্য tan() হলো একটি ফাংশন যা <complex> হেডার ফাইলের অধীনে আসে। এই ফাংশনটি এর সাথে সংশ্লিষ্ট কমপ্লেক্স নম্বরের ট্যানজেন্ট বের করতে ব্যবহৃত হয়। এই ফাংশনটি <cmath> হেডার ফাইলের অধীনে আসা সিম্পল tan()-এর কমপ্লেক্স ভার্সন।

কমপ্লেক্স নম্বর কী?

কমপ্লেক্স নম্বর হলো যেসব নম্বর যা রিয়েল নম্বর এবং ইম্যাজিনারি নম্বরের সংমিশ্রণ।

এগুলো লেখা হয়: a+bi

যেখানে a এবং b হলো রিয়েল নম্বর এবং i হলো একটি ইম্যাজিনারি নম্বর।

সিনট্যাক্স

template<class T> complex<T> tan (const complex<T>& num);

প্যারামিটারস

ফাংশনটি শুধুমাত্র একটি প্যারামিটার গ্রহণ করে যা num, একটি কমপ্লেক্স মান।

রিটার্ন ভ্যালু

এটি num-এর ট্যানজেন্ট মান রিটার্ন করে।

উদাহরণ

Input: complex <double> num(0.0, 1.0); tan(num); Output: (0, 1.55741)

উদাহরণ

#include <iostream>
#include <complex>
using namespace std;

int main () {
    complex<double> tan_num(9.1, 2.6);
    cout<<"tan of "<<tan_num<<" is "<<tan(tan_num);
    return 0;
}

আউটপুট

tan of (9.1, 2.6) is (-0.00661488, 0.99123)

উদাহরণ

#include <iostream>
#include <complex>
using namespace std;

int main () {
    complex<double> tan_num(1.0, 0.0);
    cout<<"tan of "<<tan_num<<" is "<<tan(tan_num);
    return 0;
}

আউটপুট

tan of (1, 0) is (1.55741, 0)
  1. C++-এ জটিল সংখ্যার জন্য abs() ফাংশন

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

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

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