PHP 常用例子

如果数字的幂(或指数)表示该数字与其自身相乘以获得最终数字。例如:

x2 次幂 = x² = x*x

x3 次幂 = x³ = x*x*x

方法 1:使用条件语句

在下面的示例中,创建了一个名为Power()的函数来计算数字的幂。它使用while循环来实现这一点。此方法可用于计算数字的幂,其中幂应为非负整数。

<?php
function Power($x, $n) {
  $finalnum = 1;
  $n1 = $n;
  while($n1 > 0){
    $finalnum = $finalnum * $x;
    $n1--;
  }
  echo "{$x}的{$n}次方 = $finalnum \n";
}

Power(3, 5);
Power(5, 0);
Power(6, 2);
?> 

上面的代码将给出以下输出:

3的5次方 = 243
5的0次方 = 1
6的2次方 = 36 

方法 2:使用PHP的pow()函数

PHP <cmath>头文件的pow()函数也可以用来计算数字的幂。它可用于计算任何 n 值的 xn(n 可以是负数或分数)。

<?php
$x = 3; $y = 5; $z = 6;
$a = 5; $b = 0; $c = 2;

echo "{$x}的{$a}次方 = ".pow($x, $a)."\n";
echo "{$y}的{$b}次方 = ".pow($y, $b)."\n";
echo "{$z}的{$c}次方 = ".pow($z, $c)."\n";
?> 

上面的代码将给出以下输出:

3的5次方 = 243
5的0次方 = 1
6的2次方 = 36