C 语言中的 pow() 函数


pow()函数用于计算以基数为基础的值的幂。它有两个参数。它返回以基数为基础的幂。它在“math.h”头文件中声明。

以下是 pow() 在 C 语言中的语法,

double pow(double val1, double val2);

其中,

val1 − 要计算其幂的基数值。

val2 − 幂的值。

以下是 pow() 在 C 语言中的示例,

示例

#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”头文件,但尚未将程序链接到以下 math 库。

libm.a

将程序与上文中的库链接,以便解析 pow() 的函数调用。

更新于: 2020 年 6 月 26 日

7K+ 浏览量

开启您的 职业 生涯

通过完成课程获得认证

开始学习
广告