以10为底的log函数:
形式为 double log10(double x)
以e为底的log函数(即 ln)double log (double x)
如何表达log 以a为底b的对数:
用换底公式:可以表达为:log(a)/log(b)
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
double a=3.456;
cout<<log(a)<<endl;//log 以e 为底,3.456的对数;
cout<<log10(a)<<endl;//log 以10为底,3.456的对数;
double b = 3.456;
cout<<log(a)/log(b)<<endl; //log 以a为底,b的对数;
return 0;
}
本文详细解析了对数函数的概念,包括以10为底和以e为底的对数,并通过C++代码演示了如何计算任意底数的对数。使用换底公式,展示了log以a为底b的对数的计算方法。
5477

被折叠的 条评论
为什么被折叠?



