gmp_powm

(PHP 4 >= 4.0.4, PHP 5)

gmp_powmPuissance et modulo

Description

resource gmp_powm ( resource $base , resource $exp , resource $mod )

Calcule (base puissance exp) modulo mod. Si exp est négatif, le résultat est indéfini.

Liste de paramètres

base

La base.

Il peut être soit une ressource GMP, soit une chaîne numérique qu'il est possible de convertir plus tard en un nombre.

exp

La puissance.

Il peut être soit une ressource GMP, soit une chaîne numérique qu'il est possible de convertir plus tard en un nombre.

mod

Le modulo.

Il peut être soit une ressource GMP, soit une chaîne numérique qu'il est possible de convertir plus tard en un nombre.

Valeurs de retour

Le nouveau nombre, sous la forme d'un nombre GMP.

Exemples

Exemple #1 Exemple avec gmp_powm()

<?php
$pow1 = gmp_powm("2", "31", "2147483649");
echo gmp_strval($pow1) . "\n";
?>

L'exemple ci-dessus va afficher :

2147483648

LoadingChargement en cours