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

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>
double s,i;
s=log(i);

注:ln是自然對數,是以e爲底的對數
lg是常用對數,是以10爲底的對數
log是一般的對數,可以以任何大於0且不等於1的數爲底
log是對數符號,右邊寫真數和底數,(上面是真數,下面是底數)底數爲10時簡寫lg,底數爲e時簡寫爲ln,如ln5就是以e爲底5爲真數的對數

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