PHP log()函数
定义和用法
log()函数计算了一些自然对数。
对数是指数的倒数。如果102=100,则表示log10100=2。自然对数以欧拉数e为基础计算。在PHP中,预定义常量 M_E给出e值为2.7182818284590452354
例如,exp(4.60517018599)=100(也与e4.60517018599=100相同)。因此,loge100=4.60517018599
在PHP中,loge由 log()函数表示
语法
log ( float $arg [, float $base = M_E ] ) : float
参数
arg
Thevaluewhoselogarithmistobecalculated
默认值为M_E。
返回值
PHPlog()函数将arg的对数返回基数。如果未给出底数,则结果为自然对数。
PHP版本
此功能在PHP4.x,PHP5.x和PHP7.x中可用。
示例
下面的示例计算自然对数为100
<?php
$arg=100;
echo "log(" . $arg . ")=" . log($arg);
?>输出结果
这将产生以下结果-
log(100)=4.6051701859881
示例
下面的代码计算2.自然对数的结果是等于预定的恒定M_LN2-
<?php
$arg=2;
echo "log(" . $arg . ")=" . log($arg) . "\n";
echo "predefined constant M_LN2 : " . M_LN2
?>输出结果
这将产生以下结果-
log(2)=0.69314718055995 predefined constant M_LN2 : 0.69314718055995
示例
以下示例计算日志21024,并返回10-。
<?php
$arg=1024;
$base=2;
echo "log(" . $arg . "," . $base . ")=" . log($arg, $base) . "\n";
?>输出结果
这将产生以下结果-
log(1024,2)=10
示例
类似地登录2个在预定义的常数e结果M_LOG2E-
<?php
$arg=M_E;
$base=2;
echo "log(" . $arg . "," . $base . ")=" . log($arg, $base) . "\n";
echo "predefined constant M_LOG2E = ". M_LOG2E;
?>输出结果
这将产生以下结果-
log(2.718281828459,2)=1.442695040889 predefined constant M_LOG2E = 1.442695040889
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短