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

        在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);

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章