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