Computer >> Máy Tính >  >> Lập trình >> C ++

exp () hàm cho số phức trong C ++

Trong bài viết này, chúng ta sẽ thảo luận về cách làm việc, cú pháp và các ví dụ của hàm std ::exp () cho các số phức trong C ++ STL.

std ::exp () là gì?

Hàm std ::exp () cho số phức là một hàm có sẵn trong C ++ STL, được định nghĩa trong tệp tiêu đề . Hàm exp () cho số phức cũng giống như hàm exp () thông thường, cũng là một hàm có sẵn, được định nghĩa trong tệp tiêu đề , được sử dụng để tìm giá trị mũ của đầu vào. Hàm này là cấp số nhân của số phức và trả về cấp số nhân của số phức.

Cú pháp

exp(complex <T> num);

Tham số

Hàm chấp nhận (các) tham số sau -

  • num - Đây là một số phức có hàm mũ mà chúng ta muốn tìm.

Giá trị trả về

Hàm này trả về giá trị theo cấp số nhân của num.

Ví dụ

Đầu vào

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

Đầu ra

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

Ví dụ

#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;
}

Đầu ra

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

Ví dụ

#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;
}

Đầu ra

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