C语言中log函数怎么使用?

C语言中log函数怎么使用?,第1张

#include #include \x0d\void main()\x0d\{\x0d\ double i = 2, j =4;\x0d\ printf("log2,4 = %f\n",log(j)/log(i));\x0d\}\x0d\\x0d\//log函数是以e为底的,还有一个log10以10为底,可以利用logi,j=loge,j/loge,i来算。

#include<stdioh>

#include <mathh>

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。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/13384918.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-26
下一篇 2023-07-26

发表评论

登录后才能评论

评论列表(0条)

保存