Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++의 복소수에 대한 tan() 함수

<시간/>

이 기사에서는 C++ STL에서 복소수에 대한 tan() 함수의 작동, 구문 및 예제에 대해 논의할 것입니다.

복소수에 대한 tan()은 헤더 파일 아래에 있는 함수입니다. 이 함수는 관련된 복소수의 탄젠트를 찾는 데 사용됩니다. 이 함수는 헤더 파일

아래에 있는 간단한 tan()의 복잡한 버전입니다.

복소수란 무엇입니까?

복소수는 실수와 허수의 조합인 숫자입니다.

다음과 같이 작성됩니다. +bi

여기서 및 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)