Php/docs/function.gmp-powm
来自菜鸟教程
gmp_powm
(PHP 4 >= 4.0.4, PHP 5, PHP 7)
gmp_powm — Raise number into power with modulo
说明
Calculate (base
raised into power
exp
) modulo mod
. If
exp
is negative, result is undefined.
参数
base
The base number.
PHP 5.5 之前为 GMP 数值资源,PHP 5.6 之后为 GMP 对象或数字,或可以转为数字的字符串。
exp
The positive power to raise the
base
.PHP 5.5 之前为 GMP 数值资源,PHP 5.6 之后为 GMP 对象或数字,或可以转为数字的字符串。
mod
The modulo.
PHP 5.5 之前为 GMP 数值资源,PHP 5.6 之后为 GMP 对象或数字,或可以转为数字的字符串。
返回值
The new (raised) number, as a GMP number.
范例
Example #1 gmp_powm() example
<?php$pow1 = gmp_powm("2", "31", "2147483649");echo gmp_strval($pow1) . "\n";?>
以上例程会输出:
2147483648