PHP में, bcmod() गणित फ़ंक्शन का उपयोग एक मनमाना सटीक संख्या के मापांक की गणना के लिए किया जाता है। bcmod() फ़ंक्शन स्ट्रिंग्स के रूप में एक मनमाना सटीक संख्या लेता है और परिणाम को एक पहचाने गए परिशुद्धता के परिणाम को स्केल करने के बाद संख्याओं के मॉड्यूलस के रूप में परिणाम देता है। या, हम कह सकते हैं कि string_num1 . को विभाजित करने के बाद इसे शेषफल मिलता है string_num2 . द्वारा . जब तक string_num2 0 है, परिणाम का वही चिह्न है जो string_num1 . है ।
सिंटैक्स
bcmod(string_$num1, string_$num2, [, int $scale=0])
या,
bcmod(string $dividend, string $divisor[, int $scale=0])
नोट -उपरोक्त सिंटैक्स को शेष भाग $string_num1 . मिलेगा $string_num2 . द्वारा . जब तक string_num2 0 है, परिणाम का वही चिह्न है जो string_num1 . है ।
पैरामीटर
bcmod() फ़ंक्शन दो अलग-अलग पैरामीटर स्वीकार करता है, $लाभांश और $modus.
-
$लाभांश− यह उस लाभांश का प्रतिनिधित्व करता है जिसे दिए गए मापांक मान $modulus से विभाजित किया जाता है और यह स्ट्रिंग प्रकार पैरामीटर है।
-
$मॉड्यूलस− यह स्ट्रिंग प्रकार का पैरामीटर है और इसका उपयोग मापांक का प्रतिनिधित्व करने के लिए किया जाता है।
रिटर्न वैल्यू
bcmod() जब लाभांश को मापांक से विभाजित किया जाता है तो फ़ंक्शन शेष देता है। यदि मापांक 0 है, तो फ़ंक्शन शून्य हो जाता है।
उदाहरण1 - bcmod() PHP स्केल पैरामीटर का उपयोग किए बिना कार्य करता है।
<?php // input numbers with arbitrary precision $dividend = "25.666"; $modulus = "7"; // calculates the modulus $result = bcmod($dividend, $modulus); echo "Output without using scale value: ", $result; ?>
आउटपुट
Output without using scale value: 4
उदाहरण 2 - bcmod() PHP स्केल पैरामीटर का उपयोग करके कार्य करता है
अब, हम 4 के स्केल मान के साथ समान इनपुट मान लेंगे और आउटपुट की जांच करेंगे।
<?php // input numbers with arbitrary precision $dividend = "25.666"; $modulus = "7"; //using scale value 4 $scaleVal =4; // calculates the modulus $result = bcmod($dividend, $modulus, $scaleVal); echo "Output with scale value: ", $result; ?>
आउटपुट
Output with scale value: 4.6660
उदाहरण 3
<?php bcscale(1); // 0.5 as of PHP 7.2.0; 0 previously echo bcmod('5.7', '1.3'); ?>
आउटपुट
0.5
नोट -स्केल पैरामीटर PHP 7.2.0 संस्करण से जोड़ा गया था।