PHP में gmp_fact() फंक्शन GMP संख्या का फैक्टोरियल (factorial) परिकलित करता है। फैक्टोरियल n! = n × (n-1) × ... × 2 × 1 होता है।
सिंटैक्स (Syntax)
gmp_fact(GMP|int|string $num): GMP
पैरामीटर्स (Parameters)
- $num - वह GMP संख्या जिसका फैक्टोरियल चाहिए (गैर-ऋणात्मक)
रिटर्न वैल्यू (Return Value)
$num का फैक्टोरियल (GMP ऑब्जेक्ट के रूप में) लौटाता है।
उदाहरण (Example)
<?php $result = gmp_fact(7); echo gmp_strval($result); // आउटपुट: 5040 ?>
आउटपुट (Output)
5040
व्याख्या: 7! = 7 × 6 × 5 × 4 × 3 × 2 × 1 = 5040।
नोट: बड़ी संख्याओं के लिए फैक्टोरियल बहुत तेजी से बढ़ता है। GMP मनमाने आकार की संख्याओं को संभाल सकता है।