|
|
◆ 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] | log1pz | ln(1 + z). |
- エラー処理
- z = -1 の場合, 定義域エラー(EDOM)が発生する.
- z が -1 に近すぎる場合, 値域エラー(ERANGE)が発生するが計算は続行される(精度落ち警告).
- 他の値域エラー(ERANGE)が発生することがある.
|