সংজ্ঞা এবং ব্যবহার
pow() ফাংশনটি একটি নির্দিষ্ট নাম্বারের ঘাত গণনা করতে ব্যবহৃত হয়। এটি xy ক্যালকুলেশন রিটার্ন করে, যাকেও x raised to y বলা হয়। PHP ** এক্সপোনেনশিয়েশন অপারেটরও প্রদান করে।
সুতরাং, pow(x,y) রিটার্ন করে xy যা x**y-এর সমান।
সিনট্যাক্স
pow ( number $base , number $exp ) : number
প্যারামিটার
| ক্রমিক নং | প্যারামিটার ও বিবরণ |
|---|---|
| 1 | base যে বেসকে ঘাত দেওয়া হবে |
| 2 | exp যে ঘাতে বেসকে তুলতে হবে |
রিটার্ন ভ্যালু
PHP pow() ফাংশনটি base কে exp ঘাতে তুলে ফলাফল রিটার্ন করে। যদি দুটি আর্গুমেন্টই নন-নেগেটিভ ইন্টিজার হয়, ফলাফল ইন্টিজার হিসেবে রিটার্ন হয়, অন্যথায় ফ্লোট হিসেবে।
PHP ভার্সন
এই ফাংশনটি PHP 4.x, PHP 5.x এবং PHP 7.x ভার্সনগুলিতে উপলব্ধ।
উদাহরণ
নিচের উদাহরণটি pow() ফাংশন ব্যবহার করে 102 ক্যালকুলেট করে
<?php echo "pow(10,2) = " . pow(10,2); echo " using ** operator " . 10**2; ?>
আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
pow(10,2) = 100 using ** operator 100
উদাহরণ
যেকোনো নাম্বারকে ০ ঘাতে তুললে ১ হয়। নিচের উদাহরণটি এটি যাচাই করে -
<?php $x=10; $y=0; echo "pow(" . $x, "," . $y . ")= " . pow($x,$y); ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
pow(10,0)=1
উদাহরণ
নিচের উদাহরণটি pow() ফাংশন ব্যবহার করে 100-এর বর্গমূল কাম্পিউট করে;
<?php $x=100; $y=0.5; echo "pow(" . $x, "," . $y . ")= " . pow($x,$y) . "\n"; echo "using sqrt() function : " . sqrt(100); ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
pow(100,0.5)=10 using sqrt() function : 10
উদাহরণ
এই উদাহরণটি বৃত্তের ক্ষেত্রফল ক্যালকুলেশনে pow() ফাংশনের ব্যবহার দেখায়।-
<?php $radius=5; echo "radius = " . $radius . " area = " . M_PI*pow(5,2); ?>
আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
radius = 5 area = 78.539816339745