PHP浅谈求一个数是另一个数的几次方(例如2^n=16,求n)
(2018-05-04 10:11:08)分类: PHP |
可能很多开发者很少会用到这个函数,至少,在此之前,我也没用过。
大家都知道,求几次方的函数:pow();里边俩参数,第一个是初始值,第二个是代表几次方。
大家也知道,求平方根的方法:sqart();就一个参数,获取平方根。
那么问题来了,获取立方根是哪个函数,4次方根呢。反过来,16是2的几次方。
开始我也不知,百度了一堆,发现有的兄弟很可爱,自己封装的方法,写了一堆。最后才知道,好像有个函数可以获得。
log():获取自然对数的函数。大家如果感觉陌生,请移步百度,问度娘一下。
log函数有两个参数,第一个是要计算对数的值。第二个参数可选,如果指定了第二个参数,返回的就是n的值。否则,返回的是一个自然对数。
举例说明一下:求16是2的几次方。
log(16,2)=>获得结果为4。
还有一个函数:log10();这个函数可以直接返回传入的参数是10的几次方。
后一篇:Mysql数据库优化