c语言中的log()函数返回以e为底的对数值



c语言中的log()函数返回以e为底的对数值。引入的头文件:#include <math.h>,定义log()函数:double log (double x);

函数说明:log()用来计算以e为底的x对数值,然后将结果返回。

返回值:返回参数x 的自然对数值。

错误代码:
EDOM 参数x 为负数;
ERANGE 参数x 为零值,零的对数值无定义。

注意:使用 GCC 编译时请加入-lm。

log()函数实例源码
#include <math.h>
main(){
double answer;
answer = log(100);
printf(“log(100) = %f\n”, answer);
}

执行
log(100) = 4.605170