Computer >> Máy Tính >  >> Lập trình >> C ++

hàm tan () cho số phức trong C ++

Trong bài viết này, chúng ta sẽ thảo luận về cách làm việc, cú pháp và các ví dụ của hàm tan () cho các số phức trong C ++ STL.

tan () cho số phức là một hàm nằm trong tệp tiêu đề . Hàm này được sử dụng để tìm tiếp tuyến của số phức liên kết với nó. Hàm này là phiên bản phức tạp của hàm tan () đơn giản nằm trong tệp tiêu đề .

Số phức là gì?

Số phức là số là sự kết hợp của số thực và số ảo.

Chúng được viết là:a + bi

Trong đó a và b là số thực và i là số ảo.

Cú pháp

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

Tham số

Hàm chỉ chấp nhận một tham số là num, là một giá trị phức tạp.

Giá trị trả về

Nó trả về giá trị tiếp tuyến của num.

Ví dụ

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

Ví dụ

#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;
}

Đầu ra

Nếu chúng ta chạy đoạn mã trên, nó sẽ tạo ra kết quả sau -

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

Ví dụ

#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;
}

Đầu ra

Nếu chúng ta chạy đoạn mã trên, nó sẽ tạo ra kết quả sau -

tan of (1, 0) is (1.55741, 0)