কম্পিউটার

পিএইচপি - কিভাবে 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 - $scaleVal প্যারামিটার ব্যবহার না করে bcadd() PHP ফাংশন

<?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 - $scaleVal প্যারামিটার ব্যবহার করে bcadd() PHP ফাংশন

এখন, $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. পিএইচপি-তে imagefilter() ফাংশন ব্যবহার করে একটি ছবিতে ফিল্টার কীভাবে প্রয়োগ করবেন?

  2. পিএইচপি-তে একটি imagefilledpolygon() ফাংশন ব্যবহার করে একটি ভরা বহুভুজ কীভাবে আঁকবেন?

  3. কিভাবে PHP-তে imageellipse() ফাংশন ব্যবহার করে একটি উপবৃত্ত আঁকতে হয়?

  4. পিএইচপি-তে imagecropauto() ফাংশন ব্যবহার করে কীভাবে একটি ছবি স্বয়ংক্রিয়ভাবে ক্রপ করবেন?