ctanh, ctanhf, ctanhl

複素数の複素ハイパーボリック タンジェントを計算します。

構文

_Dcomplex ctanh(
   _Dcomplex z
);
_Fcomplex ctanh(
   _Fcomplex z
);  // C++ only
_Lcomplex ctanh(
   _Lcomplex z
);  // C++ only
_Fcomplex ctanhf(
   _Fcomplex z
);
_Lcomplex ctanhl(
   _Lcomplex z
);

パラメーター

z
角度をラジアンで表す複素数。

戻り値

z の複素ハイパーボリック タンジェント。

入力 SEH 例外 _matherr 例外
± INF、QNaN、IND なし _DOMAIN
± INF (tan,tanf) INVALID _DOMAIN

解説

C++ ではオーバーロードが可能であるため、 ctanh および _Fcomplex の値を受け取って返す _Lcomplex のオーバーロードを呼び出すことができます。 C プログラムでは、 ctanh は常に _Dcomplex 値を受け取って返します。

必要条件

ルーチンによって返される値 C ヘッダー C++ ヘッダー
ctanh, ctanhf, ctanhl <complex.h> <ccomplex>

互換性の詳細については、「互換性」を参照してください。

関連項目

アルファベット順関数リファレンス
catanh, catanhf, catanhl
catan, catanf, catanl
csinh, csinhf, csinhl
casinh, casinhf, casinhl
ccosh, ccoshf, ccoshl
cacosh, cacoshf, cacoshl
cacos, cacosf, cacosl
ctan, ctanf, ctanl
csin, csinf, csinl
casin, casinf, casinl
ccos, ccosf, ccosl
csqrt, csqrtf, csqrtl