Everything

csqrtf / csqrt / csqrtl


複素数平方根を計算します。

[指定形式]

#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関数群のリターン値の領域は虚軸を含む右半平面です。