Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP - bcadd () फ़ंक्शन का उपयोग करके दो मनमानी सटीक संख्याएँ कैसे जोड़ें?


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 - bcadd() PHP फ़ंक्शन बिना $scaleVal पैरामीटर का उपयोग किए

<?php
   // PHP program to illustrate bcadd() function
   // two input numbers using arbitrary precision
   $num_string1 = "5";
   $num_string2 = "10.555";

   // calculates the addition of
   // the two numbers without $scaleVal
   $result = bcadd($num_string1, $num_string2);
   echo "Output without scaleVal is: ", $result;
?>

आउटपुट

Output without scaleVal is: 15

>स्पष्टीकरण - उपरोक्त PHP उदाहरण में, केवल दो पैरामीटर $num_string1 और $num_string2 bcadd() . का उपयोग करके दो संख्याओं के योग की गणना करने के लिए उपयोग किया जाता है समारोह। $scaleval पैरामीटर का उपयोग नहीं किया जाता है और यह आउटपुट मान 15 देता है और 15 के बाद सटीक संख्या को हटा देता है।

उदाहरण 2 - bcadd() PHP फ़ंक्शन $scaleVal पैरामीटर का उपयोग करता है

अब, हम $scaleVal . के साथ समान इनपुट मानों का उपयोग करते हैं पैरामीटर और आउटपुट की जाँच करें।

<?php
   // PHP program to illustrate bcadd() function
   // two input numbers using arbitrary precision
   $num_string1 = "5";
   $num_string2 = "10.555";

   //using scale value 2
   $scaleVal = 2;

   // calculates the addition of
   // two numbers with $scaleVal parameter
   $result = bcadd($num_string1, $num_string2, $scaleVal);
   echo "Output with scaleVal is: ", $result;
?>

आउटपुट

Output with scaleVal is: 15.55

  1. PHP में एक इमेजफिल्ड पॉलीगॉन () फ़ंक्शन का उपयोग करके भरे हुए बहुभुज को कैसे आकर्षित करें?

    इमेजफिल्डपॉलीगॉन () एक इनबिल्ट PHP फ़ंक्शन है जो एक भरे हुए बहुभुज को बनाने के लिए उपयोग किया जाता है। सिंटैक्स bool imagefilledpolygon($image, $points, $num_points, $color) पैरामीटर इमेजफिल्डपॉलीगॉन () चार अलग-अलग पैरामीटर लेता है - $image, $points, $num_points, और $color. $छवि - imagecreatetru

  1. PHP में इमेजेलिप्स () फ़ंक्शन का उपयोग करके एक अंडाकार कैसे आकर्षित करें?

    छवि अंडाकार () PHP में एक इनबिल्ट फंक्शन है जिसका उपयोग दीर्घवृत्त खींचने के लिए किया जाता है। यह सफलता पर सही और असफलता पर गलत लौटाता है। सिंटैक्स Bool imageellipse($image, $cx, $cy, $width, $height, $color) पैरामीटर छवि अंडाकार () छह अलग-अलग पैरामीटर लेता है:$image , $cx , $cy , $चौड़ाई , $ऊंचाई

  1. PHP में imagecropauto () फ़ंक्शन का उपयोग करके स्वचालित रूप से किसी छवि को कैसे क्रॉप करें?

    imagecropauto() PHP में एक इनबिल्ट फ़ंक्शन है जिसका उपयोग किसी एक उपलब्ध मोड का उपयोग करके स्वचालित रूप से एक छवि को क्रॉप करने के लिए किया जाता है। सिंटैक्स resource imagecropauto(resource $image, int $mode, float $threshold, int $color) पैरामीटर imagecropauto() चार अलग-अलग पैरामीटर लेता है - $ima