Everything
7.4.14 <complex.h>

各種の複素数計算を行います。float型の複素数の場合は、定義名の最後に’f’、long double型の複素数の場合は、定義名の最後に’l’、double型の複素数の場合は、定義名が関数名になります。

種別

定義名

説明

関数

cacosf / cacos / cacosl

<-lang=c99>

複素数逆余弦を計算します。

casinf / casin / casinl

<-lang=c99>

複素数逆正弦を計算します。

catanf / catan / catanl

<-lang=c99>

複素数逆正接を計算します。

ccosf / ccos / ccosl

<-lang=c99>

複素数余弦を計算します。

csinf / csin / csinl

<-lang=c99>

複素数正弦を計算します。

ctanf / ctan / ctanl

<-lang=c99>

複素数正接を計算します。

cacoshf / cacosh / cacoshl

<-lang=c99>

複素数逆双曲線余弦を計算します。

casinhf / casinh / casinhl

<-lang=c99>

複素数逆双曲線正弦を計算します。

catanhf / catanh / catanhl

<-lang=c99>

複素数逆双曲線正接を計算します。

ccoshf / ccosh / ccoshl

<-lang=c99>

複素数双曲線余弦を計算します。

csinhf / csinh / csinhl

<-lang=c99>

複素数双曲線正弦を計算します。

ctanhf / ctanh / ctanhl

<-lang=c99>

複素数双曲線正接を計算します。

cexpf / cexp / cexpl

<-lang=c99>

複素数自然対数の底eのz乗を計算します。

clogf / clog / clogl

<-lang=c99>

複素数自然対数を計算します。

cabsf / cabs / cabsl

<-lang=c99>

複素数絶対値を計算します。

cpowf / cpow / cpowl

<-lang=c99>

複素数べき乗を計算します。

csqrtf / csqrt / csqrtl

<-lang=c99>

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

cargf / carg / cargl

<-lang=c99>

偏角を計算します。

cimagf / cimag / cimagl

<-lang=c99>

虚部を計算します。

conjf / conj / conjl

<-lang=c99>

虚部の符号を反転させて複素共役を計算します。

cprojf / cproj / cprojl

<-lang=c99>

リーマン球面上への射影を計算します。

crealf / creal / creall

<-lang=c99>

実部を計算します。