XLPack 6.1
C/C++ API リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません

◆ _clog1p()

double _Complex _clog1p ( double _Complex  z)

複素数のln(1+z)

目的
clog1pは, z が非常に小さい場合に ln(1 + z) を少ない相対誤差で計算する.
戻り値
ln(1 + z).
引数
[in]z複素引数 z. (z != -1)
エラー処理
  • z = -1 の場合, 定義域エラー(EDOM)が発生する.
  • z が -1 に近すぎる場合, 値域エラー(ERANGE)が発生するが計算は続行される(精度落ち警告).
  • 他の値域エラー(ERANGE)が発生することがある.