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

पीएचपी इंटडिव () फंक्शन

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

intdiv() फ़ंक्शन दो पूर्णांक मापदंडों का पूर्णांक भागफल देता है। अगर x/y i . में परिणाम विभाजन के रूप में और r शेष के रूप में ताकि

x =y*i+r

इस मामले में, intdiv(x,y) रिटर्न i

सिंटैक्स

intdiv ( int $x , int $y ) : int

पैरामीटर

Sr.No पैरामीटर और विवरण
1 x
यह पैरामीटर भाग व्यंजक का अंश भाग बनाता है
2 y
यह पैरामीटर भाग व्यंजक का हर भाग बनाता है

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

PHP intdiv() फ़ंक्शन x . के विभाजन का पूर्णांक भागफल देता है द्वारा y . यदि दोनों पैरामीटर सकारात्मक हैं या दोनों पैरामीटर नकारात्मक हैं तो वापसी मान सकारात्मक है।

PHP संस्करण

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

उदाहरण

निम्नलिखित उदाहरण से पता चलता है कि यदि अंश <भाजक है, तो intdiv() फ़ंक्शन 0

लौटाता है
<?php
   $x=10;
   $y=3;
   $r=intdiv($x, $y);
   echo "intdiv(" . $x . "," . $y . ") = " . $r . "\n";
   $r=intdiv($y, $x);
   echo "intdiv(" . $y . "," . $x . ") = " . $r;
?>

आउटपुट

यह निम्नलिखित परिणाम देगा -

intdiv(10,3) = 3
intdiv(3,10) = 0

उदाहरण

निम्नलिखित उदाहरण में, intdiv() फ़ंक्शन ऋणात्मक पूर्णांक देता है क्योंकि अंश या हर ऋणात्मक है -

<?php
   $x=10;
   $y=3;
   $r=intdiv($x, $y);
   echo "intdiv(" . $x . "," . $y . ") = " . $r . "\n";
   $x=10;
   $y=-3;
   $r=intdiv($x, $y);
   echo "intdiv(" . $x . "," . $y . ") = " . $r . "\n";
   $x=-10;
   $y=3;
   $r=intdiv($x, $y);
   echo "intdiv(" . $x . "," . $y . ") = " . $r . "\n";
   $x=-10;
   $y=-3;
   $r=intdiv($x, $y);
   echo "intdiv(" . $x . "," . $y . ") = " . $r ;
?>

आउटपुट

यह निम्नलिखित परिणाम देगा -

intdiv(10,3) = 3
intdiv(10,-3) = -3
intdiv(-10,3) = -3
intdiv(-10,-3) = 3

उदाहरण

निम्नलिखित उदाहरण में हर 0 है। इसका परिणाम DivisionByZeroError अपवाद -1−

. में होता है
<?php
   $x=10;
   $y=0;
   $r=intdiv($x, $y);
   echo "intdiv(" . $x . "," . $y . ") = " . $r . "\n";
?>

आउटपुट

यह निम्नलिखित परिणाम देगा -

PHP Fatal error: Uncaught DivisionByZeroError: Division by zero

उदाहरण

दोनों पैरामीटर में भिन्नात्मक भाग को अनदेखा कर दिया जाता है और intdiv() फ़ंक्शन केवल पूर्णांक भागों पर लागू होता है -

<?php
   $x=2.90;
   $y=1.90;
   $r=intdiv($x, $y);
   echo "intdiv(" . $x . "," . $y . ") = " . $r . "\n";
?>

आउटपुट

यह निम्नलिखित परिणाम देगा -

intdiv(2.9,1.9) = 2

  1. PHP लॉग 10 () फ़ंक्शन

    परिभाषा और उपयोग लॉग10 () फ़ंक्शन किसी संख्या के आधार-10 लघुगणक की गणना करता है। बेस-10 लघुगणक को सामान्य या सैंडर्ड एल्गोरिथम भी कहा जाता है। log10(x) फ़ंक्शन लॉग की गणना करता है10 एक्स। यह निम्नलिखित समीकरण द्वारा प्राकृतिक एल्गोरिथम से संबंधित है - लॉग 10 x=लॉगई x/लॉगई 10 ताकि लॉग 10 100=लॉ

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

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

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

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