variant_pow()

计算指定数字的指定幂次的乘方

首字母:V

函数名:variant_pow()

适用版本:PHP 5, PHP 7

用法:variant_pow ( mixed $left , mixed $right ) : mixed

函数描述:计算指定数字的指定幂次的乘方。

参数:

  • $left:指定的底数,可以是一个整数、浮点数、字符串或者一个 variant 对象。
  • $right:指定的指数,可以是一个整数、浮点数、字符串或者一个 variant 对象。

返回值:计算结果,可以是一个整数、浮点数、字符串或者一个 variant 对象。

示例:


输出:

2的3次方结果为:8
1.5的2.5次方结果为:2.9154759474227
10的2次方结果为:100
4.5的2次方结果为:20.25

注意事项:

  • 如果底数和指数都是整数,那么返回的结果也是整数。
  • 如果底数和指数中有一个或者两个是浮点数,那么返回的结果也是浮点数。
  • 如果底数和指数中有一个或者两个是字符串,那么会尝试将其转换为数字进行计算。
  • 如果底数和指数中有一个或者两个是 variant 对象,那么会尝试根据 variant 对象的类型进行计算。
  • 如果计算过程中出现错误,比如底数或指数无效,返回值为 NULL。
  • 该函数在 PHP 7 中已被废弃,不建议在新的代码中使用。推荐使用更加常见的数学函数来实现乘方运算,比如 pow() 函数。

同首字母函数