PHP pow()函数

定义和用法

 POW ()函数用于计算特定数量的幂。它返回x y计算,也称为x升至y。PHP还提供了“ **”求幂运算符。

因此,pow(x,y)返回x y,它与x ** y相同

语法

pow ( number $base , number $exp ) : number

参数

序号参数及说明
1基础
基底被升高
2
需要增加基础的exp能力

返回值

PHPpow()函数返回提高为exp幂的基数。如果两个参数均为非负整数,则结果以整数形式返回,否则以浮点数形式返回。

PHP版本

此功能在PHP 4.x,PHP 5.x和PHP 7.x中可用。

示例

以下示例使用函数计算10 2pow()

<?php
   echo "pow(10,2) = " . pow(10,2);
   echo " using ** operator " . 10**2;
?>

输出结果

这将产生以下结果-

pow(10,2) = 100 using ** operator 100

示例

任何数字升为0都会得到1。这可以通过以下示例进行验证-

<?php
   $x=10;
   $y=0;
   echo "pow(" . $x, "," . $y . ")=". pow($x,$y);
?>

输出结果

这将产生以下结果-

pow(10,0)=1

示例

下面的示例使用pow()函数计算100的平方根;

<?php
   $x=100;
   $y=0.5;
   echo "pow(" . $x, "," . $y . ")=". pow($x,$y) . "\n";
   echo "using sqrt() function : ". sqrt(100);
?>

输出结果

这将产生以下结果-

pow(100,0.5)=10
using sqrt() function : 10

示例

此示例显示了使用pow()函数计算圆的面积。-

<?php
   $radius=5;
   echo "radius = " . $radius . " area = " . M_PI*pow(5,2);
?>

输出结果

这将产生以下结果-

radius = 5 area = 78.539816339745