函数名: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(无穷大)。