標準/拡張機能 | C/C++ | 依存項目 |
---|---|---|
XPG4.2 |
両方 |
#define _XOPEN_SOURCE_EXTENDED 1
#include <math.h>
double atanh(double x);
#define _ISOC99_SOURCE
#include <math.h>
float atanhf(float x);
long double atanhl(long double x);
#define _TR1_C99
#include <math.h>
float atanh(float x);
long double atanh(long double x);
関数 | Hex | IEEE |
---|---|---|
atanh | X | X |
atanhf | X | X |
atanhl | X | X |
正常終了の場合、atanh() は x 引数の双曲線逆正接を 戻します。
IEEE の特殊な動作: 正常に実行された場合、関数は引数 x の双曲線逆正接を戻します。
x の絶対値が 1.0 よりも大きい場合、atanh() は errno に EDOM を設定し、NaNQ を戻します。x の 値が 1.0 である場合、関数は errno に ERANGE を設定し、+HUGE_VAL を戻します。