在c语言中log函数的作用,C语言中log函数怎么使用啊

优质回答 回答者:奔跑的五花肉11

1、C语言中,有两个log函数,分别为log10和log函数,具体用法如下:

2、函数名: log10

功 能: 对数函数log,以10为底

用 法: double log10(double x);

程序示例:

#include

#include int main(void)

{

double result;

double x = 800.6872;

result = log10(x);

printf("The common log of %lf is %lf\n", x, result);

return 0;

}

3、函数名: log

功 能: 对数函数log,以e(2.71828)为底

用 法: double log(double x);

程序示例:

#include

#include int main(void)

{

double result;

double x = 800.6872;

result = log(x);

printf("The common log of %lf is %lf\n", x, result);

return 0;

}

-----------------------------------------------------------------

回答者:行车记录姨

#include #include

void main()

{

double i = 2, j =4;

printf("log2,4 = %f\n",log(j)/log(i));

}

//log函数是以e为底的,还有一个log10以10为底,可以利用logi,j=loge,j/loge,i来算。

-----------------------------------------------------------------

回答者:香蕉banana

Log(number)

必要的 number 参数是 Double 或任何有效的大于 0 的数值表达式。

说明

自然对数是以 e 为底的对数。常数 e 的值大约是 2.718282。

如下所示,将 x 的自然对数值除以 n 的自然对数值,就可以对任意底 n 来计算数值 x 的对数值:

Logn(x) = Log(x) / Log(n)

下面的示例说明如何编写一个函数来求以 10 为底的对数值:

Static Function Log10(X)

Log10 = Log(X) / Log(10#)

End Function

本示例使用 Log 函数得到某数的自然对数值。

Dim MyAngle, MyLog

' 定义角度(以“弧度”为单位)。

MyAngle = 1.3' 计算反双曲正弦函数值(inverse sinh())。

MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值