定义和用法
的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