COMPLEX(3) |
FreeBSD Library Functions Manual |
COMPLEX(3) |
名称
complex —
複素数演算
ライブラリ
Math Library (libm, -lm)
解説
これらの関数は、C 数学ライブラリで復素数の演算をサポートします。
訳注: 数学用語の翻訳が間違っているかもしれません。
関数のリスト
次の
double complex 関数のそれぞれには、‘
f
’を名前に追加する
float complex カウタパート (対応物) と追加された‘
l
’がある
long double complex カウタパートがあります。例として、
double
cabs(
double complex z) の
float complex と
long double complex カウタパートは、それぞれ
float
cabsf(
float complex z) と
long double
cabsl(
long double complex z) です。
絶対値関数
名前 |
説明 |
cabs |
復素数の絶対値 (すなわち、norm, modulus, magnitude) |
csqrt |
復素数の平方根 |
操作関数
名前 |
説明 |
carg |
引数を計算する (すなわち、位相角) |
cimag |
虚数部を計算します |
conj |
復素数の共役 (conjugate) を計算する |
cproj |
リーマン球面 (Riemann sphere) 上に投影 (projection) を計算する |
creal |
実数部を計算する |
三角関数と双曲線関数
名前 |
説明 |
cacos |
円弧余弦 (arc cosine) |
cacosh |
円弧双曲線余弦 (arc hyperbolic cosine) |
casin |
円弧正弦 (arc sine) |
casinh |
円弧双曲線正弦 (arc hyperbolic sine) |
catan |
円弧正接 (arc tangent) |
catanh |
円弧双曲線正接 (arc hyperbolic tangent) |
ccos |
余弦 (cosine) |
ccosh |
双曲線余弦 (hyperbolic cosine) |
csin |
正弦 (sine) |
csinh |
双曲線正弦 (hyperbolic sine) |
ctan |
正接 (tangent) |
ctanh |
双曲線正接 (hyperbolic tangent) |
規格
ここで説明される
< complex.h> 関数は、 ISO/IEC 9899:1999 (“ISO C99”) に適合しています。
バグ
対数関数
clog() とべき乗関数
cpow() は、実装されていません。