XLPack 7.0
XLPack 数値計算ライブラリ (C API) リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません

◆ clog1p_sub()

void clog1p_sub ( doublecomplex  z,
doublecomplex *  log1pz 
)

複素数のln(1+z)

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