複素数平方根を計算します。
[指定形式]
#include <complex.h>
float complex csqrtf(float complex z);
double complex csqrt(double complex z);
long double complex csqrtl(long double complex z);
[引数]
z 平方根関数値を求める複素数
[戻り値]
正常:zの複素数平方根値
異常:定義域エラーの時は、非数を返します。
[備考]
zの値が負の値の時、定義域エラーになります。
csqrt関数群の分岐分断線は負の実軸に沿っています。
csqrt関数群のリターン値の領域は虚軸を含む右半平面です。