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