首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]log()函数—用法及示例

发布于 2025-04-28 22:29:07
0
21

函数名:log() 适用版本:所有版本 用法:log() 函数用于计算一个数的自然对数(以 e 为底)。它返回一个数的对数值。 语法:float log(float $number, float $b...

函数名: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(无穷大)。
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流