কম্পিউটার

pow() ফাংশন সি-তে


ফাংশন pow() বেস ভ্যালুতে উত্থিত পাওয়ার গণনা করতে ব্যবহৃত হয়। দুইটা যুক্তি লাগে। এটি ভিত্তি মূল্যে উত্থাপিত শক্তি ফিরিয়ে দেয়। এটি "math.h" হেডার ফাইলে ঘোষণা করা হয়েছে৷

এখানে সি ভাষায় pow() এর সিনট্যাক্স রয়েছে,

double pow(double val1, double val2);

এখানে,

val1 − ভিত্তি মান যার শক্তি গণনা করতে হবে।

val2 - পাওয়ার মান।

এখানে C ভাষায় pow() এর একটি উদাহরণ,

উদাহরণ

#include<stdio.h>
#include<math.h>
int main() {
   double x = 5.5;
   double y = 4.0;
   double p;
   p = pow(x, y);
   printf("The value : %lf", p);
   return 0;
}

আউটপুট

The value : 915.062500

কিছু অনলাইন কম্পাইলারে, নিম্নলিখিত ত্রুটি ঘটতে পারে৷

undefined reference to `pow'
error: ld returned 1 exit status

উপরের ত্রুটিটি ঘটেছে কারণ আমরা "math.h" হেডার ফাইল যোগ করেছি, কিন্তু প্রোগ্রামটিকে নিম্নলিখিত গণিত লাইব্রেরির সাথে লিঙ্ক করিনি৷

libm.a

প্রোগ্রামটিকে উপরের লাইব্রেরির সাথে লিঙ্ক করুন, যাতে কল টু ফাংশন pow() এর সমাধান হয়।


  1. পিএইচপি-তে pow() ফাংশন

  2. পিএইচপি-তে pi() ফাংশন

  3. পিএইচপিতে mt_getrandmax() ফাংশন

  4. PHP-তে count_chars() ফাংশন