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