在C语言中定义的函数和数学上定义的函数有所区别:C语言中只定义的两个函数:
(1)y=log(double x)
(2)y=log10(double x)
第(1)个代表数学式中的ln,第(2)个代表数学式中的 lg;而数学上要求loga(b) (a不为e和10),可用换底公式表示为log(b)/log(a)(或者 log10(b)/log10(a))。注意一点的是要包含头文件math.h
ln,lg
最新推荐文章于 2022-08-30 10:21:20 发布
在C语言中定义的函数和数学上定义的函数有所区别:C语言中只定义的两个函数:
(1)y=log(double x)
(2)y=log10(double x)
第(1)个代表数学式中的ln,第(2)个代表数学式中的 lg;而数学上要求loga(b) (a不为e和10),可用换底公式表示为log(b)/log(a)(或者 log10(b)/log10(a))。注意一点的是要包含头文件math.h