gmp_powm
gmp_powm
(PHP 4 >= 4.0.4, PHP 5, PHP 7)
gmp_powm - 用模数将数字提升为功率
描述
GMP gmp_powm ( GMP $base , GMP $exp , GMP $mod )
计算(base
上升到功率exp
)模mod
。如果exp
是负数,结果是未定义的。
参数
base
基数。
可以是PHP 5.5及更早版本中的GMP编号资源,PHP 5.6及更高版本中的GMP对象,也可以是数字字符串,前提是可以将后者转换为数字。
exp
积极的力量来提高base
。
可以是PHP 5.5及更早版本中的GMP编号资源,PHP 5.6及更高版本中的GMP对象,也可以是数字字符串,前提是可以将后者转换为数字。
mod
模数。
可以是PHP 5.5及更早版本中的GMP编号资源,PHP 5.6及更高版本中的GMP对象,也可以是数字字符串,前提是可以将后者转换为数字。
返回值
新(提出)号码,作为GMP号码。
例子
示例#1 gmp_powm()示例
<?php
$pow1 = gmp_powm("2", "31", "2147483649"
echo gmp_strval($pow1) . "\n";
?>
上面的例子将输出:
2147483648
← gmp_pow
gmp_prob_prime →