この関数の目的
pow()は、指数関数を実装する。
定義
#include <math.h> double pow(double x, double y);
働き
yのx乗を返す。
xが負で、yが整数でない場合、ドメインエラーとなる。
xが0で、yが0以下である場合、ドメインエラーとなる。
レンジエラーとなる可能性がある。
解説
pow とは英語の power から来たもので、〜を...乗するという意味である。
pow()は2番目の引数に整数でない値も指定できるが、1番目の引数が負の場合は、複素数の範囲に入ってしまうので整数のみである。