PHP pow()函数
定义和用法
的 POW ()函数用于计算特定数量的幂。它返回xy计算,也称为x升至y。PHP还提供了“**”求幂运算符。
因此,pow(x,y)返回xy,它与x**y相同
语法
pow ( number $base , number $exp ) : number
参数
基底被升高
需要增加基础的exp能力
返回值
PHPpow()
函数返回提高为exp幂的基数。如果两个参数均为非负整数,则结果以整数形式返回,否则以浮点数形式返回。
PHP版本
此功能在PHP4.x,PHP5.x和PHP7.x中可用。
示例
以下示例使用函数计算102pow()
<?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