PHP में, bcscale() फ़ंक्शन का उपयोग सभी bc मैथ फ़ंक्शन्स के लिए डिफ़ॉल्ट पैरामीटर सेट करने के लिए किया जाता है। यह फ़ंक्शन उन सभी बाद के bc मैथ फ़ंक्शन कॉल्स के लिए डिफ़ॉल्ट स्केल पैरामीटर सेट करता है जो स्पष्ट रूप से स्केल पैरामीटर निर्दिष्ट नहीं करते हैं।
सिंटैक्स
int bcscale($scale)
पैरामीटर्स
$bcscale() पैरामीटर केवल एक पैरामीटर स्वीकार करता है और यह अनिवार्य पूर्णांक प्रकार का पैरामीटर है। यह पैरामीटर दशमलव के बाद आने वाले अंकों की संख्या दिखाता है। इसका डिफ़ॉल्ट मान 0 है।
रिटर्न वैल्यू
$bcscale() फ़ंक्शन पुराना स्केल मान लौटाता है।
उदाहरण 1
<?php
// डिफ़ॉल्ट स्केल: 5
bcscale(5);
// डिफ़ॉल्ट स्केल मान 5 के रूप में
echo bcadd('107', '6.5596'), "\n";
// यह bcscale() के बिना समान नहीं है
echo bcadd('107', '6.55957', 1), "\n";
// डिफ़ॉल्ट स्केल मान 5 के रूप में
echo bcadd('107', '6.55957'), "\n";
?>
आउटपुट
113.55960 113.5 113.55957
उदाहरण 2
<?php
// डिफ़ॉल्ट स्केल 5 सेट करें
bcscale(5);
// डिफ़ॉल्ट स्केल मान 5 के रूप में सेट करें
echo bcadd('107', '6.5596'), "\n";
// यह bcscale() के बिना समान नहीं है
echo bcadd('107', '6.55957', 1), "\n";
// डिफ़ॉल्ट स्केल मान बदलें
bcscale(3);
// डिफ़ॉल्ट स्केल मान 5 के रूप में
echo bcadd('107', '6.55957'), "\n";
?>
आउटपुट
113.55960 113.55 113.559