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