大家好,今天小编关注到一个比较有意思的话题,就是关于ln在c语言的问题,于是小编就整理了2个相关介绍ln在c语言的解答,让我们一起看看吧。
c语言中ln函数计算公式怎么输入?
函数原型:double log(double x);
功能:求ln(x)
举例如下:
(图片来源网络,侵删)
double x=2.73;
double y = 0 ;
y = log(x); // 计算ln(x),并将计算结果赋值给变量y
(图片来源网络,侵删)
注:使用log函数时,需要将头文件#include<math.h>添加进源文件中。
ln的公式都有哪些?
ln(MN)=lnM +lnN
ln(M/N)=lnM-lnN
ln(M^n)=nlnM
ln1=0
lne=1
注意,拆开后,M,N需要大于0
没有 ln(M+N)=lnM+lnN,和ln(M-N)=lnM-lnN
lnx 是e^x的反函数,也就是说 ln(e^x)=x 求lnx等于多少,就是问 e的多少次方等于x
1.log(c)(a*b)=log(c)a+log(c)b --相当于同底数幂相乘,底数不变“指数相加” log(c)(a/b)=log(c)a/log(c)b --相当于同底数幂相除,底数不变“指数相减”
2.log(c)(a^n)=n*log(c)a --相当于幂的乘方,底数不变“指数相乘” log(c^m)(a^n)=(n/m)log(c)a --上式的更一般情况(可由上式和换底公式推出)
3.log(c)a=log(b)a/log(b)c --换底公式 上述是logarithm的几个常用公式
到此,以上就是小编对于ln在c语言的问题就介绍到这了,希望介绍关于ln在c语言的2点解答对大家有用。