gmp_powm
(PHP 4 >= 4.0.4, PHP 5)
gmp_powm — Eleva um número a potência com módulo
Descrição
resource gmp_powm
( resource
$base
, resource $exp
, resource $mod
)
Calcula (base elevado a potência
exp) módulo mod. Se
exp é negativo, o resultado é indefinido.
Parâmetros
-
base -
O número da base.
Ele pode ser qualquer número GMP resource, ou uma string numérica que é possível convertê-la para um número.
-
exp -
A potência positiva para elevar a
base.Ele pode ser qualquer número GMP resource, ou uma string numérica que é possível convertê-la para um número.
-
mod -
O módulo.
Ele pode ser qualquer número GMP resource, ou uma string numérica que é possível convertê-la para um número.
Valor Retornado
O novo (elevado) número, como um número GMP.
Exemplos
Example #1 Exemplo da gmp_powm()
<?php
$pow1 = gmp_powm("2", "31", "2147483649");
echo gmp_strval($pow1) . "\n";
?>
O exemplo acima irá imprimir:
2147483648