≫ ホーム ≫ C言語ヘッダファイル別一覧 ≫ complex.h
complex.h には複素数計算を行うための関数が宣言されています.
complex.h には引数や戻り値の型の違う同機能の関数がそれぞれ 3 種類宣言されています.
関数名 | 概要 | ||
---|---|---|---|
double | float | long double | |
cacos | cacosf | cacosl | 複素数の逆余弦 (arccos) を計算する |
casin | casinf | casinl | 複素数の逆正弦 (arcsin) を計算する |
catan | catanf | catanl | 複素数の逆正接 (arctan) を計算する |
ccos | ccosf | ccosl | 複素数の余弦 (cos) を計算する |
csin | csinf | csinl | 複素数の正弦 (sin) を計算する |
ctan | ctanf | ctanl | 複素数の正接 (tan) を計算する |
関数名 | 概要 | ||
---|---|---|---|
double | float | long double | |
cacosh | cacoshf | cacoshl | 複素数の双曲線逆余弦 (arccosh) を計算する |
casinh | casinhf | casinhl | 複素数の双曲線逆正弦 (arcsinh) を計算する |
catanh | catanhf | catanhl | 複素数の双曲線逆正接 (arctanh) を計算する |
ccosh | ccoshf | ccoshl | 複素数の双曲線余弦 (cosh) を計算する |
csinh | csinhf | csinhl | 複素数の双曲線正弦 (sinh) を計算する |
ctanh | ctanhf | ctanhl | 複素数の双曲線正接 (tanh) を計算する |
関数名 | 概要 | ||
---|---|---|---|
double | float | long double | |
cexp | cexpf | cexpl | 底がネイピア数 e である指数関数 (指数は複素数) を計算する |
clog | clogf | clogl | 複素数自然対数を計算する |
関数名 | 概要 | ||
---|---|---|---|
double | float | long double | |
cabs | cabsf | cabsl | 複素数の絶対値を取得する |
cpow | cpowf | cpowl | 複素数のべき乗を計算する |
csqrt | csqrtf | csqrtl | 複素数の平方根を計算する |
関数名 | 概要 | ||
---|---|---|---|
double | float | long double | |
carg | cargf | cargl | 複素平面上の偏角 (argument) を計算する |
cimag | cimagf | cimagl | 複素数の虚部 (imaginary part) を返す |
conj | conjf | conjl | 共役複素数 (conjugate complex number) を返す |
cproj | cprojf | cprojl | リーマン球面 (riemann sphere) 上への射影 (projection) を計算する |
creal | crealf | creall | 複素数の実部 (real part) を返す |
マクロ名 | 概要 |
---|---|
complex | _Complex を表す |
_Complex_I | 虚数単位の値を持つ型 const float _Complex を表す |
imaginary | _Imaginary を表す |
_Imaginary_I | 虚数単位の値を持つ型 const float _Imaginary を表す |