ln ,lg,log在c语言中的表示

2020-03-17  本文已影响0人  木头木脑a

ln ,lg,log在c语言中的表示

惊奇的发现:c语言中定义的函数和数学上定义的函数有所区别:c语言中只定义的两个函数: y=log (double x);和y=log10 (double x);前者代表数学式中的 ln,而后者表示数学式中的 lg,至于数学上要求loga(b)(a不为e和10),可用换底公式表示为log(b)/log(a)。要包含头文件math.h。 

例子:求

#include <math.h>doubles,i;s=log(i);

#include <math.h>double s,i;

s=log(i);

注:ln是自然对数,是以e为底的对数 

lg是常用对数,是以10为底的对数 

log是一般的对数,可以以任何大于0且不等于1的数为底 

log是对数符号,右边写真数和底数,(上面是真数,下面是底数)底数为10时简写lg,底数为e时简写为ln,如ln5就是以e为底5为真数的对数

上一篇下一篇

猜你喜欢

热点阅读