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

PHP - bcmod () फ़ंक्शन का उपयोग करके एक मनमानी सटीक संख्या का मापांक कैसे प्राप्त करें?


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 संस्करण से जोड़ा गया था।


  1. PHP में imageistruecolor () फ़ंक्शन का उपयोग करके यह सुनिश्चित करने के लिए कि छवि एक सच्चे रंग की छवि कैसे है?

    imageistruecolor() PHP में एक इनबिल्ट फ़ंक्शन है जिसका उपयोग यह जांचने के लिए किया जाता है कि दी गई छवि एक सच्चे रंग की छवि है या नहीं। एक सच्चे रंग की छवि में, प्रत्येक पिक्सेल को RGB (लाल, हरा और नीला) रंग मानों द्वारा निर्दिष्ट किया जाता है। सिंटैक्स bool imageistruecolor(resource $image) पैरामीट

  1. PHP का उपयोग करके इमेजक्रॉप () फ़ंक्शन का उपयोग करके दिए गए आयत में एक छवि कैसे क्रॉप करें?

    इमेजक्रॉप () PHP में एक इनबिल्ट फंक्शन है जिसका उपयोग किसी इमेज को दिए गए आयत में क्रॉप करने के लिए किया जाता है। यह दिए गए आयत क्षेत्र से छवि को क्रॉप करता है और आउटपुट छवि देता है। दी गई छवि संशोधित नहीं है। सिंटैक्स resource imagecrop ($image, $rect) पैरामीटर इमेजक्रॉप () दो पैरामीटर लेता है, $i

  1. राउंड फ़ंक्शन का उपयोग करके एक्सेल में संख्याओं को कैसे गोल करें

    ऐसे समय होते हैं जब आपके एक्सेल प्रेजेंटेशन के रूप और स्पष्टता को बेहतर बनाने के लिए मानों को निकटतम दशमलव या पूर्ण संख्या में पूर्णांकित करने के लिए उपयोग किया जाना चाहिए। जब आप संख्याओं को गोल करते हैं, तो आप कम से कम महत्वपूर्ण अंक हटा देते हैं। यह आपके पसंदीदा स्तर की सटीकता के साथ अधिक प्रस्तुत