zl程序教程

您现在的位置是:首页 >  其它

当前栏目

第八十九章 Caché 函数大全 $ZLN 函数

函数 大全 Cach
2023-09-11 14:15:37 时间

文章目录

第八十九章 Caché 函数大全 $ZLN 函数

返回指定数字的自然对数。

大纲

$ZLN(n)

参数

  • n 任何非零正数,可以指定为值、变量或表达式。

描述

$ZLN返回n的自然对数(以e为底)值。

指定零或负数会导致<ILLEGAL VALUE>错误。

对应的自然对数幂函数是$ZEXP

示例

以下示例写入整数1到10的自然对数:

/// d ##class(PHA.TEST.Function).ZLN()
ClassMethod ZLN()
{
	FOR x=1:1:10 {
		WRITE !,"自然对数 ",x," = ",$ZLN(x) 
	}
	QUIT
}
DHC-APP>d ##class(PHA.TEST.Function).ZLN()
 
自然对数 1 = 0
自然对数 2 = .6931471805599453089
自然对数 3 = 1.098612288668109691
自然对数 4 = 1.386294361119890618
自然对数 5 = 1.609437912434100375
自然对数 6 = 1.791759469228055002
自然对数 7 = 1.945910149055313306
自然对数 8 = 2.079441541679835929
自然对数 9 = 2.197224577336219384
自然对数 10 = 2.302585092994045684

以下示例显示了$ZLN$ZEXP之间的关系:

DHC-APP>SET x=$ZEXP(1)
 
DHC-APP>WRITE $ZLN(x)
.999999999999999999
DHC-APP>WRITE $ZLN(0)
 
WRITE $ZLN(0)
^
<ILLEGAL VALUE>