PHP - Función gmp_powm ()
Definición y uso
los gmp_powm() La función devuelve el nuevo número con el número dado elevado a la potencia junto con el módulo.
Descripción
La función gmp_powm () devolverá un nuevo número GMP donde el número dado se eleva a la potencia y también al módulo.
Sintaxis
gmp_powm ( GMP $base , GMP $exp , GMP $mod ) : GMP
Parámetros
No Señor | Descripción de parámetros |
---|---|
1 | base El número base Puede ser un número de recurso GMP, un objeto gmp o una cadena numérica. |
2 | exp El poder positivo para elevar la base. Si se usa un valor negativo, la función devolverá indefinida. |
3 | mod El modulo. |
Valores devueltos
La función PHP gmp_powm () devuelve un nuevo número de GMP que se calcula basándose en el número base dado, exp y mod.
Versión PHP
Esta función funcionará a partir de la versión PHP superior a 5.0.0.
Ejemplo 1
Funcionamiento de gmp_powm () -
<?php
$num = gmp_powm("12", "21", "2147");
echo "The result is : ".gmp_strval($num);
?>
Esto producirá el siguiente resultado:
The new number is : 1766
Ejemplo 2
Funcionamiento de gmp_powm () -
<?php
$num = gmp_powm("121", "21", "8162147");
echo "The new number is : ".$num;
?>
Esto producirá el siguiente resultado:
The new number is : 344023