在本文中,我们将讨论C ++ STL中log10()函数的工作,语法和示例。
log10()函数是C ++ STL中的内置函数,在<complex>头文件中定义。log10()用于查找复数的公共对数值。此函数返回以10为底的复数num的公共复数日志值。
template<class T> complex<T> log10(const complex<T>& num);
此函数接受一个参数num,它是一个复杂值,我们必须查找其日志。
我们要计算的num的普通复数日志值。
Input: complex<double> C_number(-4.0, -1.0); Log10(C_number); Output: log10 of (-4,-1) is (0.615224,-1.25798)
#include <bits/stdc++.h> using namespace std; int main() { complex<double> C_number(-4.0, -1.0); cout<<"log10 of "<< C_number<< " is "<<log10(C_number); return 0; }
输出结果
如果我们运行上面的代码,它将生成以下输出-
log10 of (-4,-1) is (0.615224,-1.25798)
#include <bits/stdc++.h> using namespace std; int main() { complex<double> C_number(-4.0, 1.0); cout<<"log10 of "<< C_number<< " is "<<log10(C_number); return 0; }
输出结果
如果我们运行上面的代码,它将生成以下输出-
log10 of (-4,1) is (0.615224,1.25798)