関数CKlog マニュアル

(The documentation of function CKlog)

Last Update: 2023/4/11


◆機能・用途(Purpose)

関数log(実数の自然対数(\(\ln\))の計算)をエラーチェック付きで実行する。
Call function log (calculation of the natural logarithm (\(\ln\)) of a real number) with error checks.


◆形式(Format)

#include <functions_with_errcheck.h>
inline double CKlog(double x)


◆引数(Arguments)

x \(\ln\)の中身\(x\)。
The content \(x\) of \(\ln\).


◆戻り値とエラーチェック (Return value and error checks)

下表で桃色のセルがエラー処理を表す。
The pick colored cells in the table below represent error checks.

条件
Condition
戻り値/動作
Return value or behaviour of the function
\(x\leq 0\)の場合 (関数doublecmp により判定)
In case of \(x\leq 0\) (judged by function doublecmp)
プログラムをエラー終了する。
The program finishes as an error.
上記以外の場合
The other cases
\(\ln x\)を計算して返す。
Computes and returns \(\ln x\).


◆使用例(Example)

double logValue=CKlog(1.5);