সংজ্ঞা এবং ব্যবহার
The pow () ফাংশন একটি নির্দিষ্ট সংখ্যার শক্তি গণনা করতে ব্যবহৃত হয়। এটি x y প্রদান করে গণনা, x হিসাবে y পর্যন্ত উত্থাপিত হয়। PHP এছাড়াও "**" এক্সপোনেন্টিয়েশন অপারেটর হিসাবে প্রদান করে।
সুতরাং, pow(x,y) x y প্রদান করে যা x**y
এর মতোসিনট্যাক্স
pow ( number $base , number $exp ) : number
পরামিতি
Sr.No | প্যারামিটার এবং বর্ণনা |
---|---|
1 | বেস ভিত্তি বাড়াতে হবে |
2 | exp শক্তি যার ভিত্তি বাড়াতে হবে |
রিটার্ন মান
PHP pow() ফাংশন এক্সপের পাওয়ারে উত্থাপিত বেস প্রদান করে। যদি উভয় আর্গুমেন্ট অ-নেতিবাচক পূর্ণসংখ্যা হয়, ফলাফলটি পূর্ণসংখ্যা হিসাবে ফেরত দেওয়া হয়, অন্যথায় এটি একটি ফ্লোট হিসাবে ফেরত দেওয়া হয়৷
PHP সংস্করণ
এই ফাংশনটি PHP সংস্করণ 4.x, PHP 5.x এর পাশাপাশি PHP 7.x এ উপলব্ধ৷
উদাহরণ
নিম্নলিখিত উদাহরণ 10 2 গণনা করে pow() ফাংশন ব্যবহার করে
<?php echo "pow(10,2) = " . pow(10,2); echo " using ** operator " . 10**2; ?>
আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে -
pow(10,2) = 100 using ** operator 100
উদাহরণ
যেকোনো সংখ্যা 0-তে উত্থাপিত হলে 1-এ ফলাফল পাওয়া যায়। এটি নিম্নলিখিত উদাহরণ দ্বারা যাচাই করা হয় −
<?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