📜  PHP | pow()函数

📅  最后修改于: 2022-05-13 01:56:50.873000             🧑  作者: Mango

PHP | pow()函数

很多时候,在求解数学表达式时,我们需要将一个数字提高一个特定的值。我们也称其为数的幂。这种情况的示例是指数表达式、立方根、平方根等。因此,在这种情况下,PHP 的内置函数pow() 可以提供帮助。
PHP中的pow()函数用于计算以指数幂为基础的底数。它是一个通用函数,可以将数字提升到任何值。它接受两个参数,即基数和指数,并返回所需的答案。
如果传递的两个参数都是非负整数,并且结果可以表示为整数,则返回整数类型的结果,否则返回浮点数。我们已经在文章PHP | 中简要讨论了 pow()函数。数学函数。在本文中,我们将详细了解 pow()函数。

句法:

number pow($base, $exp)

参数: pow()函数接受两个参数,如上述语法所示:

  1. $base :用于指定基数。
  2. $exponent :用于指定指数。

返回值:它返回一个数字(整数或浮点数),等于$base$exponent次方。

例子:

Input : pow(3, 2)
Output : 9

Input : pow(-3, 2)
Output : 9

Input : pow(-3, -3)
Output : 0.037037037037037

Input : pow(-3, -3.2)
Output : NaN

下面的程序说明了 pow() 在PHP中的工作:

  1. 当传递的两个参数都是正数时:
    
    

    输出:

    9
  2. 当 $base 为负且 $exponent 为正偶数时:
    
    

    输出:

    9
  3. 当 $base 为负且 $exponent 为负奇数时:
    
    

    输出:

    0.037037037037037
  4. 当 $base 为负数且 $exponent 为带小数位的负数时:
    
    

    输出:

    NaN

注意事项:

  • pow()函数用于求解指数表达式。
  • 它是一个通用函数,可用于任何指数值。
  • 如果要计算函数的平方根,请避免使用 pow()函数,因为PHP已经有一个用于计算平方根的内置函数,并且它比 pow() 更有效。

参考
http:// PHP.net/manual/en/函数.pow。 PHP