双曲線関数

インテル数値演算ライブラリは、次の双曲線関数をサポートします。

ACOSH

説明: acosh関数は、xの逆双曲線余弦を返します。

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

long double acoshl(long double x);
double acosh(double x);
float acoshf(float x);

ASINH

説明: asinh関数は、xの逆双曲線正弦を返します。

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

long double asinhl(long double x);
double asinh(double x);
float asinhf(float x);

ATANH

説明: atanh関数は、xの逆双曲線正接を返します。

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

long double atanhl(long double x);
double atanh(double x);
float atanhf(float x);

COSH

説明: cosh関数は、xの双曲線余弦、(ex + e-x)/2を返します。

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

long double coshl(long double x);
double cosh(double x);
float coshf(float x);

SINH

説明: sinh関数は、xの双曲線正弦、(ex - e-x)/2を返します。

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

long double sinhl(long double x);
double sinh(double x);
float sinhf(float x);

SINHCOSH

説明: sinhcosh関数は、xの双曲線正弦と双曲線余弦の両方を返します。

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

void sinhcoshl(long double x, long double *sinval, long double *cosval);

void sinhcosh(double x, float *sinval, float *cosval);
void sinhcoshf(float x, float *sinval, float *cosval);

TANH

説明: tanh関数は、xの双曲線正接、(ex - e-x) / (ex + e-x)を返します。

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

long double tanhl(long double x);
double tanh(double x);
float tanhf(float x);