Elevar o número a uma potência

# gmp_pow

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gmp_pow — Elevar o número a uma potência

### Descrição

function gmp_pow(GMP|int|string `$num`, int `$exponent`): GMP

Eleva `num` à potência `exponent`.

### Parâmetros

`num`

  O número da base.

  Um objeto GMP, um int ou uma string que possa ser interpretado como um número seguindo a mesma lógica como se a string fosse usada em gmp_init() com detecção automática de base (ou seja, quando `base` é igual a 0).
`exponent`

  A potência positiva à qual `num` será elevado.

### Valor Retornado

O novo número (exponenciado), como um número GMP. O caso de `0^0` produz 1.

### Exemplos

Exemplo #1 Exemplo gmp_pow()

    <?php
    $pow1 = gmp_pow("2", 31);
    echo gmp_strval($pow1) . "\n";
    $pow2 = gmp_pow("0", 0);
    echo gmp_strval($pow2) . "\n";
    $pow3 = gmp_pow("2", -1); // Expoente negativo, gera um alerta
    echo gmp_strval($pow3) . "\n";
    ?>

O exemplo acima produzirá:

    2147483648
    1

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open