PHP pow() 函数

phpserver side programmingprogramming更新于 2025/8/25 23:07:17

定义和用法

 pow () 函数用于计算某个数的幂。它返回 xy 的幂,也称为 x 的 y 幂。PHP 也提供"**"作为指数运算符。

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

语法

pow ( 数字 $base , 数字 $exp ) : 数字

参数

Sr.No参数 &说明
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

相关文章