发布网友 发布时间:2022-04-21 21:59
共4个回答
热心网友 时间:2022-05-19 18:11
#include<stdio.h>
#include <math.h>
void main()
{
float x=5,y;
y=log(x);
printf("%f\n",y);
}
C语言中使用对数函数的方法
log()函数:返回以e为底的对数值
头文件:
1#include
log() 函数返回以 e 为底的对数值,其原型为:
1double log (double x);
log()用来计算以e为底的 x 的对数值,然后将结果返回。设返回值为 ret,则
1x = eret
如果 x 为负数或 0,则会发生错误并设置 errno 值。错误代码:
EDOM:参数x 为负数;
ERANGE:参数x
为零值,零的对数值无定义。
注意:使用 GCC 编译时请加入-lm。
热心网友 时间:2022-05-19 19:29
C语言中的math.h头文件中有对数函数,原型为:热心网友 时间:2022-05-19 21:04
对数不能直接输入,使用系统函数:热心网友 时间:2022-05-19 22:55
#include《c。math》