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

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

<시간/>

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

복소수에 대한 tanh()는 헤더 파일 아래에 있는 함수입니다. 이 함수는 복소수의 쌍곡탄젠트를 찾는 데 사용됩니다. 이것은 헤더 파일에 있는 tanh()의 복잡한 버전입니다.

탄이 무엇인가요?

Tanh는 쌍곡선 탄젠트 함수입니다. 함수를 쉽게 정의하기 위해 tanh는 쌍곡선 사인을 쌍곡선 코사인으로 나눈 값과 같다고 말할 수 있습니다.

구문

complex<T> tanh(complex& num);

매개변수

이 함수는 복잡한 유형의 num인 매개변수 하나만 허용합니다.

반환 값

탄젠트 숫자의 쌍곡선을 반환합니다.

예시

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

Input: complex <double> num(1.0, 0.0);
tanh(num);
Output: (0.761594, 0)

접근법을 따를 수 있습니다 -

  • 메인 함수에서 복소수를 정의합니다.
  • 그런 다음 복합물을 인쇄합니다.
  • 드디어 복소수의 쌍곡탄젠트를 출력합니다.

이 접근 방식을 통해 복소수의 쌍곡선 탄젠트를 찾을 수 있습니다.

예시

tanh() 함수의 작동을 보여주는 C++ 코드

#include<iostream.h>
#include<complex.h>
#include<cmath.h>
using namespace std;
int main( ) {
   / / defining complex number
   Complex<double> x(1,0);
   Cout<< “ tanh “<<x<<” =” << tanh(x)<<endl;
   return 0;
}

출력

위의 코드를 실행하면 다음 출력이 생성됩니다 -

tanh(1.000000,0.000000) = (0.761594, 0.000000)
tanh(0.000000,1.000000) = (0.000000, 1.557408)