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