Funcții GMP
PHP Manual

gmp_fact

(PHP 4 >= 4.0.4, PHP 5)

gmp_fact — Factorial

Descrierea

GMP gmp_fact ( mixed $a )

Calculates factorial (a!) of a.

Parametri

a

The factorial number.

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_fact() example

<?php
$fact1 
= gmp_fact(5); // 5 * 4 * 3 * 2 * 1
echo gmp_strval($fact1) . "\n";

$fact2 = gmp_fact(50); // 50 * 49 * 48, ... etc
echo gmp_strval($fact2) . "\n";
?>

Exemplul de mai sus va afișa:

120
30414093201713378043612608166064768844377641568960512000000000000


Funcții GMP
PHP Manual