복소수에 대한 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)