কম্পিউটার

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

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

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

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

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