PHP - função gmp_powm ()

Definição e Uso

o gmp_powm() função retorna o novo número com o número fornecido elevado à potência junto com o módulo.

Descrição

A função gmp_powm () retornará um novo número GMP onde o número dado elevado à potência e também ao módulo.

Sintaxe

gmp_powm ( GMP $base , GMP $exp , GMP $mod ) : GMP

Parâmetros

Sr. Não Parâmetro e Descrição
1

base

O número base. Pode ser um número de recurso GMP, um objeto gmp ou uma string numérica.

2

exp

A potência positiva para elevar a base. Se um valor negativo for usado, a função retornará indefinida.

3

mod

O módulo.

Valores Retornados

A função PHP gmp_powm () retorna um novo número GMP que é calculado com base no número base fornecido, exp e mod.

Versão PHP

Esta função funcionará na versão do PHP superior a 5.0.0.

Exemplo 1

Trabalho de gmp_powm () -

<?php
   $num = gmp_powm("12", "21", "2147");	
   echo "The result is : ".gmp_strval($num);
?>

Isso produzirá o seguinte resultado -

The new number is : 1766

Exemplo 2

Trabalho de gmp_powm () -

<?php
   $num = gmp_powm("121", "21", "8162147");	
   echo "The new number is : ".$num;
?>

Isso produzirá o seguinte resultado -

The new number is : 344023