Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

पीएचपी mt_getrandmax () समारोह

परिभाषा और उपयोग

फ़ंक्शन के नाम में 'mt' उपसर्ग मेर्सन ट्विस्टर . के लिए है . एमटी_ गेट्रैंडमैक्स () फ़ंक्शन सबसे बड़ा पूर्णांक देता है जिसका उपयोग PHP में किया जा सकता है। यह फ़ंक्शन Mersenne ट्विस्टर रैंडम नंबर जेनरेटर विधि का उपयोग करता है। इस फ़ंक्शन द्वारा दिया गया मान यादृच्छिक संख्या उत्पन्न करने के लिए mt_rand () फ़ंक्शन के लिए ऊपरी सीमा के रूप में कार्य करता है।

यह फ़ंक्शन हमेशा एक पूर्णांक देता है।

सिंटैक्स

mt_getrandmax ( void ) : int

पैरामीटर

Sr.No पैरामीटर और विवरण
1 इस फ़ंक्शन को किसी पैरामीटर की आवश्यकता नहीं है

रिटर्न वैल्यू

PHP mt_getrandmax() फ़ंक्शन Mersenne ट्विस्टर रैंडम नंबर जेनरेटर विधि का उपयोग करता है। और सबसे बड़ा संभावित पूर्णांक देता है जिसका उपयोग PHP में किया जा सकता है। 64 बिट विंडोज़ पर, संख्या 2147483647 है

PHP संस्करण

यह फ़ंक्शन PHP संस्करण 4.x, PHP 5.x और साथ ही PHP 7.x में उपलब्ध है।

उदाहरण

निम्नलिखित उदाहरण सबसे बड़ा संभावित पूर्णांक देता है -

<?php
   echo "Largest Integer = " . mt_getrandmax() . "\n";
?>

आउटपुट

यह सबसे बड़ा पूर्णांक देता है−

Largest Integer = 2147483647

  1. पीएचपी लॉग () समारोह

    परिभाषा और उपयोग लॉग () फ़ंक्शन किसी संख्या के प्राकृतिक लघुगणक की गणना करता है। लघुगणक घातांक का विलोम है। अगर 102 =100, इसका मतलब है लॉग10 100=2. प्राकृतिक लघुगणक की गणना यूलर संख्या e . के साथ की जाती है आधार के रूप में। PHP में, पूर्वनिर्धारित स्थिरांक M_E e का मान देता है जो 2.7182818284590

  1. PHP lcg_value () फ़ंक्शन

    परिभाषा और उपयोग lcg_value() फ़ंक्शन 0 और 1 के बीच एक यादृच्छिक संख्या उत्पन्न करता है। LCG,रैखिक सर्वांगसम जनरेटर के लिए खड़ा है। यह जनरेटर एक असंतत टुकड़ावार रैखिक समीकरण के साथ गणना की गई छद्म यादृच्छिक संख्याओं का एक क्रम उत्पन्न करता है। यह सबसे पुराने छद्म यादृच्छिक संख्या जनरेटर एल्गोरिदम म

  1. PHP में mt_getrandmax () फ़ंक्शन

    mt_getrandmax() फ़ंक्शन सबसे बड़ा संभव यादृच्छिक मान देता है। सिंटैक्स mt_getrandmax() पैरामीटर एनए वापसी mt_getrandmax() फ़ंक्शन एक पूर्णांक मान देता है, जो कि सबसे बड़ा संभव यादृच्छिक मान है। उदाहरण <?php    echo(mt_getrandmax()); ?> आउटपुट 2147483647