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 log () trong C ++ STL.
Hàm log () là gì?
Hàm log () là một hàm có sẵn trong C ++ STL, được định nghĩa trong tệp tiêu đề
Cú pháp
template<class T> complex<T> log(const complex<T>& x);
Tham số
Hàm này chấp nhận một tham số là giá trị phức mà chúng ta phải tìm nhật ký của nó.
Giá trị trả về
Giá trị logarit của x mà chúng tôi muốn tính.
Ví dụ
Input: complex<double> C_number(-7.0, 1.0); log(C_number); Output: log of (-7,1) is (1.95601,2.9997)
#include <bits/stdc++.h> using namespace std; int main() { complex<double> C_number(-7.0, 1.0); cout<<"log of "<<C_number<<" is "<<log(C_number)<< endl; return 0; }
Đầu ra
Nếu chúng ta chạy đoạn mã trên, nó sẽ tạo ra kết quả sau -
log of (-7,1) is (1.95601,2.9997)
Ví dụ
#include <bits/stdc++.h> using namespace std; int main() { complex<double> C_number(-4.0, -1.0); cout<<"log of "<< C_number<< " is "<<log(C_number); return 0; }
Đầu ra
Nếu chúng ta chạy đoạn mã trên, nó sẽ tạo ra kết quả sau -
log of (-4,-1) is (1.41661,-2.89661)