C Math log() 函式
示例
返回不同數字的自然對數
const double E = 2.718281828;
printf("%f", log(6.0));
printf("%f", log(E));
printf("%f", log(2.0));
printf("%f", log(1.0));
printf("%f", log(0.0));
printf("%f", log(-1.0));
自己動手試一試 »
定義和用法
log()
函式返回數字的自然對數。
log()
函式定義在 <math.h>
標頭檔案中。
自然對數是以 e 為底的對數。e 的值約等於 2.718282。某些 <math.h>
庫的實現包含一個 M_E
常量,但它不保證可用。
語法
以下之一
log(double number);
引數值
引數 | 描述 |
---|---|
數字 | 必需。指定要計算對數的值。 如果值為負,則返回 NaN(非數字)。 如果值為 0,則返回 -infinity。 |
技術詳情
返回 | 一個 double 值,表示數字的自然對數。 |
---|