ln (マクロ)
パッケージ: CURL.LANGUAGE.COMPILER

数値の自然対数を計算します。

シグネチャ

{ln value}:result
value: 整数または浮動小数点値として評価される式。

戻り値

value の自然対数を返します。

結果は double のデータ型になります。引数が float の場合は、結果も float のデータ型になります。

説明

数量の自然対数を取ることは不可能です。

0.0 の自然対数は負の無限大です。

任意の負の数値の自然対数は nan です。

exp を参照してください。


例: ln を各種の値と共に使用
{import e from CURL.LANGUAGE.MATH-CONSTANT}
{text
    {br} ln 0.0 is {ln 0.0}
    {br} ln 1.0 is {ln 1.0}
    {br} ln e is {ln e}
    {br} ln 1000 is {ln 1000}
    {br} ln -1000 is {ln -1000}
}