gmp_mul

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

gmp_mulMultiply numbers

Descrierea

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

Multiplies num1 by num2 and returns the result.

Parametri

num1

A number that will be multiplied by num2.

Un număr GMP sub formă de resource în PHP 5.5 și anterior, un obiect GMP în PHP 5.6 și ultrior, su un șir de caractere numeric atunci când acesta poate fi convertit într-un număr.

num2

A number that will be multiplied by num1.

Un număr GMP sub formă de resource în PHP 5.5 și anterior, un obiect GMP în PHP 5.6 și ultrior, su un șir de caractere numeric atunci când acesta poate fi convertit într-un număr.

Valorile întoarse

Un număr GMP sub formă de resource în PHP 5.5 și anterior, sau obiect GMP în PHP 5.6 și ulterior.

Exemple

Example #1 gmp_mul() example

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

Exemplul de mai sus va afișa:

24691356000

add a note add a note

User Contributed Notes 1 note

up
-8
Anonymous
17 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