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

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


복소수에 대한 sin() 함수의 작동을 찾는 작업이 주어졌습니다. 복소수에 대한 sin() 함수는 복잡한 헤더 파일에 있습니다. 즉, sin()의 값을 계산하려면 코드에 복잡한 헤더 파일을 추가해야 합니다. 이 함수는 복소수의 복소 쌍곡선 사인을 계산하는 데 사용됩니다.

구문

template<class t> complex<t>
Sinh(const complex<t>& x);

매개변수

매개변수 z는 임의의 복소수일 수 있으며 이 매개변수는 이 매개변수를 필수로 만드는 sin() 함수의 정의에 정의되어 있습니다.

반환 유형

이 함수는 복소수를 포함하고 있으므로 sin( )의 복소수 값을 반환합니다.

입력 - 신(0,1)

출력 - (0,0.84147)

입력 − 신(1,9)

출력 - (-1.0707,0.6359)

예시

#include<iostream.h>
#include<complex.h>
Using namespace std;
int main( ){
   Complex<double> x(2,7);
   Cout<< “ The sinh of “ << x << “ = “ << sinh(x) << endl;
   return 0;
}

출력

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

The sin of (2,7) = (2.734,2.4717)

예시

#include<iostream.h>
#include<complex.h>
Using namespace std;
int main( ){
   Complex<double> x(5, 3);
   Cout<< “ The sinh of “ << x << “ = “ << sinh(x) << endl;
   return 0;
}

출력

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

The sin of (5, 3) = (-73.4606,10.4725)