PHP-এ, bcadd() ম্যাথ ফাংশনটি দুটি যাদুসংখ্যা প্রিসিশন সংখ্যা যোগ করতে ব্যবহৃত হয়। bcadd() ফাংশনটি দুটি র্যান্ডম প্রিসিশন সংখ্যা স্ট্রিং হিসেবে নেয় এবং নির্দিষ্ট প্রিসিশনে রেজাল্ট স্কেল করার পর দুটি সংখ্যার যোগফল রিটার্ন করে।
সিনট্যাক্স
string bcadd ( $num_str1, $num_str2, $scaleVal)
প্যারামিটারসমূহ
bcadd() ম্যাথ ফাংশনটি তিনটি ভিন্ন প্যারামিটার গ্রহণ করে, $num_str1, $num_str2 এবং $scaleVal.
$num_str1 - এটি বাম অপারেন্ড রিপ্রেজেন্ট করে এবং এটি স্ট্রিং টাইপ প্যারামিটার।
$num_str2 - এটি ডান অপারেন্ড রিপ্রেজেন্ট করে এবং এটি স্ট্রিং টাইপ প্যারামিটার।
$scaleVal - এটি অপশনাল প্যারামিটার যা রেজাল্ট আউটপুট-এ দশমিক প্লেসের পরে ডিজিট সংখ্যা সেট করতে ব্যবহৃত হয়। ডিফল্টে এটি ০ রিটার্ন করে।
রিটার্ন মান
bcadd() ম্যাথ ফাংশনটি দুটি অপারেন্ড $num_str1 এবং num_str2-এর যোগফল স্ট্রিং হিসেবে রিটার্ন করে।
উদাহরণ ১ - $scaleVal প্যারামিটার ছাড়া bcadd() PHP ফাংশন
<?php // PHP প্রোগ্রাম bcadd() ফাংশন ইলাস্ট্রেট করতে // যাদুসংখ্যা প্রিসিশন ব্যবহার করে দুটি ইনপুট সংখ্যা $num_string1 = "5"; $num_string2 = "10.555"; // $scaleVal ছাড়া দুটি //সংখ্যার যোগফল ক্যালকুলেট করে $result = bcadd($num_string1, $num_string2); echo "স্কেলভ্যালু ছাড়া আউটপুট: ", $result; ?>
আউটপুট
স্কেলভ্যালু ছাড়া আউটপুট: 15
ব্যাখ্যা - উপরের PHP উদাহরণে, শুধু দুটি প্যারামিটার $num_string1 এবং $num_string2 ব্যবহার করা হয়েছে bcadd() ফাংশন ব্যবহার করে দুটি সংখ্যার যোগফল ক্যালকুলেট করতে। $scaleval প্যারামিটারটি ব্যবহার করা হয়নি এবং এটি আউটপুট ভ্যালু ১৫ দেয় এবং ১৫-এর পর প্রিসিশন নম্বরটি সরিয়ে দেয়।
উদাহরণ ২ - $scaleVal প্যারামিটার ব্যবহার করে bcadd() PHP ফাংশন
এখন, আমরা একই ইনপুট ভ্যালু $scaleVal প্যারামিটারসহ ব্যবহার করব এবং আউটপুট চেক করব।
<?php // PHP প্রোগ্রাম bcadd() ফাংশন ইলাস্ট্রেট করতে // যাদুসংখ্যা প্রিসিশন ব্যবহার করে দুটি ইনপুট সংখ্যা $num_string1 = "5"; $num_string2 = "10.555"; //স্কেল ভ্যালু ২ ব্যবহার করুন $scaleVal = 2; // $scaleVal প্যারামিটার সহ দুটি //সংখ্যার যোগফল ক্যালকুলেট করে $result = bcadd($num_string1, $num_string2, $scaleVal); echo "স্কেলভ্যালু সহ আউটপুট: ", $result; ?>
আউটপুট
স্কেলভ্যালু সহ আউটপুট: 15.55