查询

gmp_pow()函数—用法及示例

「 计算给定的基数(base)的指数(exp)次幂 」


函数名: gmp_pow()

适用版本: PHP 4 >= 4.0.4, PHP 5, PHP 7

用法: gmp_pow ( GMP|int|string $base , int $exp ) : GMP

说明:这个函数用于计算给定的基数(base)的指数(exp)次幂。它返回一个 GMP(大整数)对象,表示计算结果。

参数:

  • $base: 必需。要进行幂运算的基数。可以是 GMP(大整数)对象,整数或者字符串。
  • $exp: 必需。要进行幂运算的指数。必须是一个整数。

返回值:一个 GMP(大整数)对象,表示计算结果。

示例:

<?php
$base = gmp_init(2); // 初始化基数为2
$exp = 10; // 指数为10

$result = gmp_pow($base, $exp); // 计算2的10次幂

echo gmp_strval($result); // 输出结果:1024
?>

在上面的示例中,我们使用了 gmp_init() 函数来初始化基数为2的 GMP 对象,然后使用 gmp_pow() 函数计算2的10次幂,最后使用 gmp_strval() 函数将结果转换为字符串并输出。结果为1024,即2的10次幂。

补充纠错
上一个函数: gmp_powm()函数
下一个函数: gmp_popcount()函数
热门PHP函数
分享链接