PHP में, bcdiv() मैथ फ़ंक्शन का उपयोग एक मनमानी परिशुद्धता संख्या को दूसरी संख्या से विभाजित करने के लिए किया जाता है। bcdiv() फ़ंक्शन दो मनमानी परिशुद्धता संख्याओं को स्ट्रिंग के रूप में लेता है और परिणाम को पहचानी गई परिशुद्धता तक स्केल करने के बाद दो संख्याओं के विभाजन के रूप में परिणाम देता है। या, हम कह सकते हैं कि bcdiv() PHP फ़ंक्शन डिविडेंड को डिविसर से विभाजित करता है।
सिंटैक्स
string bcdiv($num_string1, $num_string2, $scaleVal)
पैरामीटर्स
bcmul() मैथ फ़ंक्शन तीन अलग-अलग पैरामीटर्स स्वीकार करता है $num_string1, $num_string2 और $scaleVal।
$num_string1 - यह डिविडेंड को दर्शाता है और यह स्ट्रिंग प्रकार का पैरामीटर है।
$num_string2 - यह डिविसर को दर्शाता है, यह स्ट्रिंग प्रकार का पैरामीटर है।
$scaleVal - यह वैकल्पिक पूर्णांक प्रकार का पैरामीटर है जिसका उपयोग परिणामी आउटपुट में दशमलव स्थान के बाद अंकों की संख्या सेट करने के लिए किया जाता है। यह डिफ़ॉल्ट मान शून्य लौटाता है।
रिटर्न वैल्यूज़
bcdiv() मैथ फ़ंक्शन दो संख्याओं $num_str1 और num_str2 के विभाजन को स्ट्रिंग के रूप में लौटाता है।
उदाहरण 1 - $scaleVal पैरामीटर के बिना bcdiv() PHP फ़ंक्शन
<?php
// bcdiv() फ़ंक्शन को समझाने के लिए PHP प्रोग्राम
// मनमानी परिशुद्धता का उपयोग करके दो इनपुट संख्याएं
$num_string1 = "22.5552"; // डिविडेंड नंबर
$num_string2 = "5"; // डिविसर नंबर
$result = bcdiv($num_string1, $num_string2);
echo "स्केल मान के बिना आउटपुट: ", $result;
?>
आउटपुट
स्केल मान के बिना आउटपुट: 4
उदाहरण 2 - scaleVal पैरामीटर का उपयोग करके bcdiv() PHP फ़ंक्शन
अब, हम 4 के स्केल मान के साथ समान इनपुट मान लेंगे और आउटपुट जांचेंगे।
<?php
// bcdiv() फ़ंक्शन को समझाने के लिए PHP प्रोग्राम
// मनमानी परिशुद्धता का उपयोग करके दो इनपुट संख्याएं
$num_string1 = "22.5552"; // डिविडेंड नंबर
$num_string2 = "5"; // डिविसर नंबर
// स्केल मान 4 का उपयोग
$scaleVal = 4;
// $scaleVal पैरामीटर के बिना दो संख्याओं का विभाजन
// की गणना करता है
$result = bcdiv($num_string1, $num_string2, $scaleVal);
echo "स्केल मान के साथ आउटपुट है: ", $result;
?>
आउटपुट
स्केल मान के साथ आउटपुट है: 4.5110