PHP log10()函数
定义和用法
该 日志10 ()函数计算的数的底数为10的对数。
以10为底的对数也称为通用算法或sandard算法。log10(x)函数计算log 10 x。通过以下方程与自然算法有关-
log 10 x = log e x / log e 10这样
log 10 100 = log e 100 / log e 10 = 2
在PHP中,日志10由 log10()函数表示
语法
log10 ( float $arg ) : float
参数
序号 | 参数及说明 |
---|---|
1 | arg 要以10为底的对数的数字 |
返回值
PHP log10()函数返回arg的以10为底的对数。
PHP版本
此功能在PHP 4.x,PHP 5.x和PHP 7.x中可用。
示例
以下示例计算以10为底的对数
<?php$arg=100;
echo "log10(" . $arg. ")=" . log10($arg) . "\n";
?>
输出结果
这将产生以下结果-
log10(100)=2
示例
以下代码计算欧拉数M_E的以10为底的对数。其结果是等于预定的恒定M_LOG10E -
<?php$arg=M_E;
echo "log10(" . $arg. ")=" . log10($arg) . "\n";
echo "predefined constant M_LOG10E=" . M_LOG10E;
?>
输出结果
这将产生以下结果-
log10(2.718281828459)=0.43429448190325predefined constant M_LOG10E=0.43429448190325
示例
下面的示例计算log 10 0并返回-infinity。-
<?php$arg=0;
echo "log10(" . $arg. ")=" . log10($arg) . "\n";
?>
输出结果
这将产生以下结果-
log10(0)=-INF
示例
同样,sqrt(-1)会导致NAN。因此,它的log10()也返回NAN-
<?php$arg=sqrt(-1);
echo "log10(" . $arg. ")=" . log10($arg) . "\n";
?>
输出结果
这将产生以下结果-
log10(NAN)=NAN
以上是 PHP log10()函数 的全部内容, 来源链接: utcz.com/z/327084.html