কম্পিউটার টিউটোরিয়াল

সি-এ pow() ফাংশন


pow() ফাংশন বেস ভ্যালুর পাওয়ার ক্যালকুলেট করার জন্য ব্যবহৃত হয়। এটি দুটি আর্গুমেন্ট নেয়। এটি বেস ভ্যালুর পাওয়ার রিটার্ন করে। এটি math.h হেডার ফাইলে ডিক্লেয়ারড।

সি ভাষায় pow()-এর সিনট্যাক্স:

double pow(double val1, double val2);

এখানে,

  • val1 − যে বেস ভ্যালুর পাওয়ার ক্যালকুলেট করা হবে।
  • val2 − পাওয়ার ভ্যালু।

সি ভাষায় 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. PHP-এ pow() ফাংশন

  2. PHP-এ pi() ফাংশন

  3. PHP-এ mt_getrandmax() ফাংশন

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