Everything

pow / powf / powl


浮動小数点値のべき乗を計算します。

[指定形式]

#include <math.h>

double pow(double x, double y);

float powf(float x, float y);

long double powl(long double x, long double y);

[引数]

x べき乗される値

y べき乗する値

[戻り値]

正常:xのy乗の値

異常:定義域エラーの時は、非数を返します

[備考]

エラー条件xの値が0.0で、かつyの値が0.0以下の時、あるいはxの値が負でyの値が整数値でない時、定義域エラーになります。