PHP | pow()函数
很多时候,在求解数学表达式时,我们需要将一个数字提高一个特定的值。我们也称其为数的幂。这种情况的示例是指数表达式、立方根、平方根等。因此,在这种情况下,PHP 的内置函数pow() 可以提供帮助。
PHP中的pow()函数用于计算以指数幂为基础的底数。它是一个通用函数,可以将数字提升到任何值。它接受两个参数,即基数和指数,并返回所需的答案。
如果传递的两个参数都是非负整数,并且结果可以表示为整数,则返回整数类型的结果,否则返回浮点数。我们已经在文章PHP | 中简要讨论了 pow()函数。数学函数。在本文中,我们将详细了解 pow()函数。
句法:
number pow($base, $exp)
参数: pow()函数接受两个参数,如上述语法所示:
- $base :用于指定基数。
- $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中的工作:
- 当传递的两个参数都是正数时:
输出:
9
- 当 $base 为负且 $exponent 为正偶数时:
输出:
9
- 当 $base 为负且 $exponent 为负奇数时:
输出:
0.037037037037037
- 当 $base 为负数且 $exponent 为带小数位的负数时:
输出:
NaN
注意事项:
- pow()函数用于求解指数表达式。
- 它是一个通用函数,可用于任何指数值。
- 如果要计算函数的平方根,请避免使用 pow()函数,因为PHP已经有一个用于计算平方根的内置函数,并且它比 pow() 更有效。
参考:
http:// PHP.net/manual/en/函数.pow。 PHP