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

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

<시간/>

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

std::exp()란 무엇입니까?

복소수에 대한 std::exp() 함수는 헤더 파일에 정의된 C++ STL의 내장 함수입니다. 복소수에 대한 exp() 함수는 입력의 지수 값을 찾는 데 사용되는 헤더 파일에 정의된 내장 함수이기도 한 일반 exp()와 동일합니다. 이 함수는 복소수의 지수이며 복소수의 지수를 반환합니다.

구문

exp(complex <T> num);

매개변수

함수는 다음 매개변수를 허용합니다. -

  • 숫자 − 찾고자 하는 지수의 복소수입니다.

반환 값

이 함수는 num의 지수 값을 반환합니다.

예시

입력

exp(complex<double> complexnumber(-1.0, 0.0));

출력

The result is : (-1, 0) is (0.367879, 0)

예시

#include <bits/stdc++.h>
using namespace std;
int main(){
   complex<double> complexnumber(-1.0, 0.0);
   cout<<"The result is : " << complexnumber<< " is "<< exp(complexnumber)<< endl;
   return 0;
}

출력

The result is : (-1, 0) is (0.367879, 0)

예시

#include <bits/stdc++.h>
using namespace std;
int main(){
   complex<double> complexnumber(0.0, 1.0);
   cout<<"The result is : " << complexnumber<< " is "<< exp(complexnumber)<< endl;
   return 0;
}

출력

The result is : (0, 1) is (0.540302,0.841471)