複素数関数

インテル® 数値演算ライブラリは、次の複素数関数をサポートします:

CABS

説明: cabs 関数は、z の複素数絶対値を返します。

呼び出しインターフェイス:

double cabs(double _Complex z);
long double cabs(long double _Complex z);
float cabsf(float _Complex z);

CACOS

説明: cacos 関数は、z の複素数逆余弦を返します。

呼び出しインターフェイス:

double _Complex cacos(double _Complex z);
long double _Complex cacosl(long double _Complex z);
float _Complex cacosf(float _Complex z);

CACOSH

説明: cacosh 関数は、z の複素数逆双曲線余弦を返します。

呼び出しインターフェイス:

double _Complex cacosh(double _Complex z);
long double _Complex cacoshl(long double _Complex z);
float _Complex cacoshf(float _Complex z);

CARG

説明: carg 関数は、[-pi, +pi] の範囲で引数の値を返します。

呼び出しインターフェイス:

double carg(double _Complex z);
long double cargl(long double _Complex z);
float cargf(float _Complex z);

CASIN

説明: casin 関数は、z の複素数逆正弦を返します。

呼び出しインターフェイス:

double _Complex casin(double _Complex z);
long double _Complex casinl(long double _Complex z);
float _Complex casinf(float _Complex z);

CASINH

説明: casinh 関数は、z の複素数逆双曲線正弦を返します。

呼び出しインターフェイス:

double _Complex casinh(double _Complex z);
long double _Complex casinhl(long double _Complex z);
float _Complex casinhf(float _Complex z);

CATAN

説明: catan 関数は、z の複素数逆正接を返します。

呼び出しインターフェイス:

double _Complex catan(double _Complex z);
long double _Complex catanl(long double _Complex z);
float _Complex catanf(float _Complex z);

CATANH

説明: catanh 関数は、z の複素数逆双曲線正接を返します。

呼び出しインターフェイス:

double _Complex catanh(double _Complex z);
long double _Complex catanhl(long double _Complex z);
float _Complex catanhf(float _Complex z);

CCOS

説明: ccos 関数は、z の複素数余弦を返します。

呼び出しインターフェイス:

double _Complex ccos(double _Complex z);
long double _Complex ccosl(long double _Complex z);
float _Complex ccosf(float _Complex z);

CCOSH

説明: ccosh 関数は、z の複素数双曲線余弦を返します。

呼び出しインターフェイス:

double _Complex ccosh(double _Complex z);
long double _Complex ccoshl(long double _Complex z);
float _Complex ccoshf(float _Complex z);

CEXP

説明: cexp 関数は、ez を計算します。

呼び出しインターフェイス:

double _Complex cexp(double _Complex z);
long double _Complex cexpl(long double _Complex z);
float _Complex cexpf(float _Complex z);

CEXP10

説明: cexp10 関数は、10z を計算します。

呼び出しインターフェイス:

double _Complex cexp10(double _Complex z);
long double _Complex cexp10l(long double _Complex z);
float _Complex cexp10f(float _Complex z);

CIMAG

説明: cimag 関数は、z の虚数部分値を返します。

呼び出しインターフェイス:

double cimag(double _Complex z);
long double cimag(long double _Complex z);
float cimagf(float _Complex z);

CIS

説明: cis 関数は、弧度法で z の余弦と正弦 (複素数値) を返します。

呼び出しインターフェイス:

double _Complex cis(double z);
long double _Complex cis(long double z);
float _Complex cis(float z);

CISD

説明: cis 関数は、角度法で z の余弦と正弦 (複素数値) を返します。

呼び出しインターフェイス:

double _Complex cis(double z);
long double _Complex cis(long double z);
float _Complex cis(float z);

CLOG

説明: clog 関数は、z の複素数自然対数を返します。

呼び出しインターフェイス:

double _Complex clog(double _Complex z);
long double _Complex clogl(long double _Complex z);
float _Complex clogf(float _Complex z);

CLOG2

説明: clog2 関数は、基数 2 の z の複素数対数を返します。

呼び出しインターフェイス:

double _Complex clog2(double _Complex z);
long double _Complex clog2l(long double _Complex z);
float _Complex clog2f(float _Complex z);

CONJ

説明: conj 関数は、虚数部の正弦を反転して、z の共役複素数を返します。

呼び出しインターフェイス:

double _Complex conj(double _Complex z);
long double _Complex conj(long double _Complex z);
float _Complex conjf(float _Complex z);

CPOW

説明: cpow 関数は、複素数べき乗関数 xy を返します。

呼び出しインターフェイス:

double _Complex cpow(double _Complex x, double _Complex y);
long double _Complex cpowl(long double _Complex x, double _Complex y);
float _Complex cpowf(float _Complex x, float _Complex y);

CPROJ

説明: cproj 関数は、リーマン球上での z の投影を返します。

呼び出しインターフェイス:

double _Complex cproj(double _Complex z);
long double _Complex cproj(long double _Complex z);
float _Complex cprojf(float _Complex z);

CREAL

説明: creal 関数は、z の実数部の値を返します。

呼び出しインターフェイス:

double creal(double _Complex z);
long double creal(long double _Complex z);
float crealf(float _Complex z);

CSIN

説明: csin 関数は、z の複素数正弦を返します。

呼び出しインターフェイス:

double _Complex csin(double _Complex z);
long double _Complex csinl(long double _Complex z);
float _Complex csinf(float _Complex z);

CSINH

説明: csinh 関数は、z の複素数双曲線正弦を返します。

呼び出しインターフェイス:

double _Complex csinh(double _Complex z);
long double _Complex csinl(long double _Complex z);
float _Complex csinhf(float _Complex z);

CSQRT

説明: csqrt 関数は、z の複素数平方根を返します。

呼び出しインターフェイス:

double _Complex csqrt(double _Complex z);
long double _Complex csqrtl(long double _Complex z);
float _Complex csqrtf(float _Complex z);

CTAN

説明: ctan 関数は、z の複素数正接を返します。

呼び出しインターフェイス:

double _Complex ctan(double _Complex z);
long double _Complex ctanl(long double _Complex z);
float _Complex ctanf(float _Complex z);

CTANH

説明: ctanh 関数は、z の複素数双曲線正接を返します。

呼び出しインターフェイス:

double _Complex ctanh(double _Complex z);
long double _Complex ctanhl(long double _Complex z);
float _Complex ctanhf(float _Complex z);