English | 简体中文 | 繁體中文
查询

pow()函数—用法及示例

「 返回一个数的指定次幂的值 」


函数名称:pow()

适用版本:所有PHP版本

函数描述:pow() 函数返回一个数的指定次幂的值。

语法:float pow ( float $base , float $exp )

参数:

  • $base:指定的底数。
  • $exp:指定的指数。

返回值:返回指定底数的指定次幂的值。

示例:

// 示例1:计算2的3次方
$result = pow(2, 3);
echo $result; // 输出8

// 示例2:计算10的平方根
$result = pow(10, 0.5);
echo $result; // 输出3.1622776601684

// 示例3:计算-2的4次方
$result = pow(-2, 4);
echo $result; // 输出16

// 示例4:计算0的任意次方都为0
$result = pow(0, 10);
echo $result; // 输出0

注意事项:

  • 当 $base 和 $exp 都是整数时,返回的结果也是整数。
  • 当 $base 是负数且 $exp 是小数时,返回的结果可能是复数,需要使用复数函数进行处理。
  • 当 $base 是0且 $exp 是负数时,返回的结果是INF(正无穷大)。
  • 当 $base 是负数且 $exp 是非整数时,返回的结果可能是 NAN(非数值)。
  • 如果需要进行更复杂的数学运算,建议使用 bcmath 扩展或 GMP 扩展提供的函数,它们支持更高精度的计算。
补充纠错
上一个函数: preg_filter()函数
下一个函数: posix_uname()函数
热门PHP函数
分享链接