PHP pow() 函数


定义和用法

** pow **() 函数用于计算某个数的幂。它返回 xy 计算结果,即 x 的 y 次方。PHP 还提供“**”运算符作为指数运算符。

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

语法

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

参数

序号参数和说明
1base
要计算幂的基数
2exp
基数的幂

返回值

PHP pow() 函数返回基数的 exp 次方。如果两个参数都是非负整数,结果将作为整数返回,否则将作为浮点数返回。

PHP 版本

此函数可以在 PHP 版本 4.x、PHP 5.x 和 PHP 7.x 中使用。

示例

 实时演示

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

<?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) . "
";    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

更新于: 2020-06-30

795 次浏览

开始您的 职业生涯

完成本课程,获取认证

开始学习
广告