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() फ़ंक्शन दो अलग-अलग पैरामीटर्स स्वीकार करता है, $dividend और $modulus।

  • $dividend - यह उस डिविडेंड को दर्शाता है जिसे दिए गए मॉड्यूलस मान $modulus से विभाजित किया जाता है और यह स्ट्रिंग प्रकार का पैरामीटर है।

  • $modulus - यह स्ट्रिंग प्रकार का पैरामीटर है और मॉड्यूलस को दर्शाने के लिए उपयोग किया जाता है।

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

bcmod() फ़ंक्शन डिविडेंड को मॉड्यूलस से विभाजित करने पर शेष लौटाता है। यदि मॉड्यूलस 0 है, तो फ़ंक्शन null लौटाता है।

उदाहरण 1 - स्केल पैरामीटर के बिना bcmod() PHP फ़ंक्शन

<?php
    // मनमानी परिशुद्धता के साथ इनपुट संख्याएं
    $dividend = "25.666";
    $modulus = "7";
    // मॉड्यूलस की गणना करता है
    $result = bcmod($dividend, $modulus);
    echo "स्केल मान के बिना आउटपुट: ", $result;
?>

आउटपुट

स्केल मान के बिना आउटपुट: 4

उदाहरण 2 - स्केल पैरामीटर का उपयोग करके bcmod() PHP फ़ंक्शन

अब, हम 4 के स्केल मान के साथ समान इनपुट मान लेंगे और आउटपुट जांचेंगे।

<?php
    // मनमानी परिशुद्धता के साथ इनपुट संख्याएं
    $dividend = "25.666";
    $modulus = "7";
    //स्केल मान 4 का उपयोग
    $scaleVal =4;
    // मॉड्यूलस की गणना करता है
    $result = bcmod($dividend, $modulus, $scaleVal);
    echo "स्केल मान के साथ आउटपुट: ", $result;
?>

आउटपुट

स्केल मान के साथ आउटपुट: 4.6660

उदाहरण 3

<?php
    bcscale(1);
    // PHP 7.2.0 के अनुसार 0.5; पहले 0
    echo bcmod('5.7', '1.3');
?>

आउटपुट

0.5

नोट - स्केल पैरामीटर PHP 7.2.0 संस्करण से जोड़ा गया था।


  1. PHP में imageistruecolor() फ़ंक्शन से इमेज ट्रूकलर है या नहीं जांचें PHP में imageistruecolor() फ़ंक्शन से इमेज ट्रूकलर है या नहीं जांचें

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

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

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

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

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