PHP-এ, bcpow() ফাংশন ব্যবহার করা হয় একটি নির্বিচারে নির্ভুল ভিত্তি সংখ্যাকে অন্য সূচক সংখ্যায় বাড়াতে। এটি স্ট্রিং হিসাবে দুটি স্বেচ্ছাচারী নির্ভুল সংখ্যা নেয় এবং ফলাফলকে তালিকাভুক্ত নির্ভুলতায় স্কেল করার পরে পাওয়ার এক্সপোনেন্টে উত্থাপিত বেস নম্বর দেয়৷
সিনট্যাক্স
String bcpow($base, $exponent, $scale)
পরামিতি
bcpow() PHP-এ ফাংশন তিনটি ভিন্ন প্যারামিটার নেয়:$base , $exponent এবং $scale .
-
$base - এটি সেই ভিত্তিকে প্রতিনিধিত্ব করে যেখানে শক্তি উত্থাপিত হবে এবং এটি স্ট্রিং টাইপ প্যারামিটার৷
-
$ exponent - এটি সূচকের প্রতিনিধিত্ব করে এবং এটি স্ট্রিং টাইপ প্যারামিটার।
-
$স্কেল - এটি একটি বেস সূচকের সূচকের ফলাফলে দশমিকের পরে প্রদর্শিত সংখ্যার সংখ্যা নির্দেশ করে। এর ডিফল্ট মান হল 0 এবং এটি একটি পূর্ণসংখ্যা টাইপ প্যারামিটার৷
রিটার্ন মান
bcpow() ফাংশন (বেস) এর মান প্রদান করে Exponent .
Example1 - স্কেল প্যারামিটার ব্যবহার না করে bcpow() PHP ফাংশন
<?php // input base and exponent numbers $base = "5"; $exponent = "7"; // calculates the value //number without scale value $result = bcpow($base, $exponent); //used equal parameters echo "The output is: ", $result; ?>
আউটপুট
The output is: 78125
উদাহরণ 2 - স্কেল প্যারামিটার ব্যবহার করে bcpow() PHP ফাংশন
আসুন এখন 3 এর স্কেলের সাথে একই ইনপুট মান গ্রহণ করি এবং আউটপুট পরীক্ষা করি।
<?php // input base and exponent numbers $base = "2"; $exponent = "3"; //used scale value two $scaleval = 3; // calculates the value //number without scale value $result = bcpow($base, $exponent, $scaleval); //used equal parameters echo "Output with scale value: ", $result; ?>
আউটপুট
Output with scale value: 8.000