使用 pow() 函数在 C 语言中计算幂
在 C 语言中,
pow()函数用于计算给定底数的幂。它的原型如下:
<code class="c">double pow(double base, double exponent);</code>
其中:
base是要计算其幂的底数。
exponent是幂。
pow()函数将
base提升到
exponent次幂,并返回结果。
立即学习“C语言免费学习笔记(深入)”;
使用示例:
<code class="c">#include <stdio.h>
#include <math.h>
int main() {
double base = 2.0;
double exponent = 3.0;
double result = pow(base, exponent);
printf("(%lf) ^ (%lf) = %lf\n", base, exponent, result);
return 0;
}</code>以上代码将计算 2 的 3 次幂,输出结果为 8。
需要注意以下几点:
底数和幂都必须是 double 类型。 对于负或零的幂,结果是 undefined。 如果底数为 0,则幂必须大于 0。pow()函数使用数学库
math.h。因此,在使用它之前必须包含该头文件。
