PHP 8.1.0 RC 2 available for testing

gmp_mul

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

gmp_mulMultiplication de 2 nombres GMP

Description

gmp_mul(GMP|int|string $num1, GMP|int|string $num2): GMP

Multiplie les nombres GMP num1 et num2.

Liste de paramètres

num1

Un nombre qui sera multiplié par num2.

Un objet GMP, un entier, ou une chaîne de caractères numérique.

num2

Un nombre qui sera multiplié par num1.

Un objet GMP, un entier, ou une chaîne de caractères numérique.

Valeurs de retour

Un objet GMP.

Exemples

Exemple #1 Exemple avec gmp_mul()

<?php
$mul 
gmp_mul("12345678""2000");
echo 
gmp_strval($mul) . "\n";
?>

L'exemple ci-dessus va afficher :

24691356000

add a note add a note

User Contributed Notes 1 note

up
-8
Anonymous
14 years ago
<?php
function fact($x)
{
  
$factorial = 1;
   for (
$i=2; $i < $x; $i++) {
      
$factorial = gmp_mul($factorial, $i);
   }
   return
$factorial;
}

echo
gmp_strval(fact(1000)) . "\n";
?>
To Top