English | 简体中文 | 繁體中文
查询

log()函数—用法及示例

「 计算一个数的自然对数(以 e 为底) 」


函数名:log()

适用版本:所有版本

用法:log() 函数用于计算一个数的自然对数(以 e 为底)。它返回一个数的对数值。

语法:float log(float $number, float $base = M_E)

参数:

  • $number:必需,要计算对数的数值。
  • $base:可选,对数的底数。如果未指定,则默认为常量 M_E,即自然对数。

返回值:返回计算后的对数值。

示例:

// 计算数值 10 的自然对数
$result = log(10);
echo $result; // 输出结果:2.302585092994

// 计算数值 100 的以 10 为底的对数
$result = log(100, 10);
echo $result; // 输出结果:2

注意事项:

  • 如果传递给 log() 函数的参数为负数或零,则会返回 NAN(非数字)。
  • 如果未指定底数,则默认为自然对数。
  • 如果指定了底数为 1,则会返回 INF(无穷大)。
  • 如果底数为负数,则会返回 NAN(非数字)。
  • 如果底数为零,则会返回 INF(无穷大)。
  • 如果底数为 1,则会返回 INF(无穷大)。
  • 如果底数为负数,则会返回 NAN(非数字)。
  • 如果底数为零,则会返回 INF(无穷大)。
  • 如果底数为 1,则会返回 INF(无穷大)。
补充纠错
上一个函数: log1p()函数
下一个函数: localtime()函数
热门PHP函数
分享链接