log"/>
廊坊香河品牌论网络公司主要业务有香河网站建设、三河网站制作、大厂网页设计、网络推广!!

PHP log(),log10()函数使用方法

2018-12-13

对数是求幂的计数器操作。数字的对数实际上是指数,其中必须提高另一个数字即基数以产生该数字。如果欧拉数'e'被用作任何对数运算的基础,那么它被称为自然对数运算,另一种流行的对数运算是以10为基数。

在PHP中,如果没有指定基数,log()函数用于计算数字的自然对数,log10()函数计算数字的基数10对数。

log()函数

语法:

  float  log($ arg,$ base)
[123 ]

参数:该函数最多可以接受两个参数如下:



    $ arg:这是一个必需参数,指的是要计算对数的数量。
  • $ base:这是一个可选的参数,指向对数运算的基数。如果没有给出,M_E即Euler的数字用作Base来计算自然对数。

返回类型:该函数返回对数运算的结果。

示例:

输入:$ arg = M_E * M_E;输出:2输入:$ arg = 1024; $ base = 2;输出:10
 
下面的程序说明了PHP中log()的工作:

?php //用于说明log()函数的PHP代码函数$ arg = 81; $ base = 3; for(; $ base= $ arg; $ base * = $ base)echo'log('。$ arg。','。$ base。')='。log($ arg,$ base)。 \ n;?
 
输出:

log(81,3)= 4log(81,9)= 2log(81,81)= 1
 

log10()函数[ 123]

语法:

float
 log($ arg)  
参数

:函数接受单个参数$ arg,它指的是要计算其对数的数量。

返回类型

:该函数返回Base 10对数运算的结果。 示例:

输入:$ arg = 100;输出:2输入:$ arg = 10000; $ base = 4;输出:10

下面的程序说明了在PHP中使用log10():

?php // PHP代码来说明log10()函数的工作情况$arg = 100000; for(; $ arg = 10; $ arg / = 10)echo'log10('。$ arg。')='。log10($ arg)。 \ n;? [123 ]

输出:
 
log10(100000)= 5log10(10000)= 4log10(1000)= 3log10(100)= 2log10(10)= 1

重点指向note 

log()函数是一种非常流行的计算对数值的方法。

    PHP exp()函数是log()的功能对应物。