c++中不可以直接使用对数函数,需要引入头文件:math.h,使用C/C++语言中的数学函数log()函数来表示。
然后使用函数exp(x)即可,x就是次方数,这个函数结果相当于e^x
其中exp(1)=2.71828
所以用log(x)/log(exp(1))就可以表示自然对数了。
扩展资料:
相关的指数与对数函数:
1、double log (double); 以e为底的对数
2、double log10 (double); 以10为底的对数
3、double modf(double value,double *iptr);拆分value值,返回它的小数部分,iptr指向整数部分。
4、double sqrt (double); 开平方根
参考资料来源:百度百科-math.h
参考资料来源:百度百科-log (C语言中的数学函数)