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

PHP - bcmul () फ़ंक्शन का उपयोग करके दो मनमानी सटीक संख्याओं को कैसे गुणा करें?


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

<?php
   // PHP program to illustrate bcmul() function
   // two input numbers using arbitrary precision
   $num_string1 = "10.5552";
   $num_string2 = "3";

   // calculates the addition of
   // two numbers without $scaleVal parameter
   $result = bcmul($num_string1, $num_string2);

   echo "Output without scaleVal is: ", $result;
?>

आउटपुट

Output without scaleVal is: 31

स्केलवैल . के बिना पैरामीटर, दशमलव बिंदु के बाद के अंक हटा दिए जाते हैं।

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

यहां, हम 4 के स्केल मान के साथ समान इनपुट मान का उपयोग करेंगे और आउटपुट की जांच करेंगे।

<?php
   // PHP program to illustrate bcmul() function
   // two input numbers using arbitrary precision
   $num_string1 = "10.5552";
   $num_string2 = "3";

   // using scale value 4
   $scaleVal = 4;

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

आउटपुट

Output with scaleVal is: 31.6656

  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