查询

bcpowmod()函数—用法及示例

「 计算一个数字的给定次方然后取模 」


函数名:bcpowmod()

适用版本:该函数在PHP 4 >= 4.0.4、PHP 5、PHP 7中可用。

用法:bcpowmod() 函数用于计算一个数字的给定次方然后取模。函数接受三个参数:底数(base),指数(exponent)和模数(modulus)。底数和指数可以是任意长度的十进制数字符串,而模数必须是正整数。

语法:string bcpowmod ( string $base , string $exponent , string $modulus )

参数:

  • base: 底数,可以是任意长度的十进制数字符串。
  • exponent: 指数,可以是任意长度的十进制数字符串。
  • modulus: 模数,必须是正整数。

返回值:计算结果作为一个字符串返回。

示例:假设我们想要计算 (2的100次方) mod (11),我们可以使用 bcpowmod() 函数来实现。

$base = '2';
$exponent = '100';
$modulus = '11';

$result = bcpowmod($base, $exponent, $modulus);
echo $result; // 输出 9

在这个示例中,我们使用 bcpowmod() 函数计算了 2的100次方并取模 11 的结果。最后的输出是 9。

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