C言語におけるべき乗の表現方法
C言語ではpow()関数はmath.hヘッダファイル内にあり、べき乗を表すことができます。
次の通りに具体的に使用します。
- #include
- pow(double x, double y)
- pow()関数を呼出し、結果を変数に代入する。
以下のコードサンプルを参照してください:
#include <stdio.h>
#include <math.h>
int main() {
double base = 2.0;
double exponent = 3.0;
double result = pow(base, exponent);
printf("%.2f ^ %.2f = %.2f\n", base, exponent, result);
return 0;
}
上記のコードは、2.00 ^ 3.00 = 8.00という結果を出力します。
pow()関数はdouble型の値を返すので、整数の値が必要な場合は型変換を使用します。例えば、結果をint型の変数に代入する場合:int result = (int)pow(base, exponent);