在C语言中,pow
函数用于计算一个数的幂。其函数原型为:
double pow( doublex, doubley);
其中,x
是底数,y
是指数,函数返回x
的y
次幂的结果,类型为double
。
使用pow
函数时,需要包含头文件<math.h>
。下面是一个简单的示例,展示如何使用pow
函数计算2.5
的3
次方:
# include <stdio.h> # include <math.h> intmain(){ doublex= 2.5; doubley= 3.0; doubleresult= pow(x,y); printf( "%.1lf的%.1lf次幂为%.1lf\n",x,y,result); return 0;}
输出结果为:
2.5的3.0次幂为15.6
请注意,pow
函数不能处理复数,且当指数为负数时,它返回1/x
的y
次方