现在的位置: 首页 > 综合 > 正文

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

2018年02月09日 ⁄ 综合 ⁄ 共 300字 ⁄ 字号 评论关闭

        在MFC中将采集上来的10bit图像数据转换为8bit图像数据中,用到ln函数(e为底)。查了查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)。注意要在MFC中应用log和log10,要包含头文件math.h。

例子:求

#include <math.h>

double s,i;

s=log(i);

 

 

抱歉!评论已关闭.