我们都知道php中有pow()这么一个函数,可以用来计算一个数的N次方,可能还有好多人不知道除了这个函数以外,还有个更简单的方法,那就是直接用运算符(**)来计算一个数的N次方,话说到这,可能有人要问了,php是不是闲的,这么简单的一个计算,还有二种计算方法,其时不然,出现这个问题的原因,主要还是为了向前兼容低版本的php所导致,这类问题在php中非常常见的,下面我们就分别介绍下这二种计算方法。
- pow()函数计算一个数的N次方;
<?php
$i=2;
$n=8;
echo pow($i,$n);
//打印结果:256
- 利用运算符(**)计算一个数的N次方;
<?php
$i=2;
$n=8;
echo $i**$n;
//打印结果:256
对比上面二种方法,还是利用运算符来进行一个数的N次方的计算在代码量上要简洁一些,所以言哥推荐大家使用这一方法。