pow

x の y乗を返却

【書式】
#include <math.h>
double pow(double x, double y);

【説明】
x の y乗を返却します。
xが負でyが整数値でない場合、定義城エラーが発生します。xが0かつyが0以下で結果が表現できない場合、定義域エラーが発生します。値域エラーが発生することがあります。

【引数】
double x :底
double y :指数

【戻り値】
x の y乗

【使用例】
#include <math.h>
#include <stdio.h>

int main(void)
{
    double x, y;

    for (x = 1.0; x <= 3.0; x += 1.0) {
        for (y = 1.0; y <= 3.0; y += 1.0) {
            printf("%2.0f の %2.0f 乗は %.0f\n", x, y, pow(x, y));
        }
    }
   return 0;
}
【実行結果】
 1 の  1 乗は 1
 1 の  2 乗は 1
 1 の  3 乗は 1
 2 の  1 乗は 2
 2 の  2 乗は 4
 2 の  3 乗は 8
 3 の  1 乗は 3
 3 の  2 乗は 9
 3 の  3 乗は 27

戻る


banner
初心者のためのポイント学習C言語」
Copyright(c) 2000-2004 TOMOJI All Rights Reserved