第五十四章 SQL函数 EXP
返回数字的指数(自然对数的倒数)的标量数值函数。
大纲
{fn EXP(expression)}
参数
expression- 对数指数,数值表达式。
EXP返回NUMERIC或数据类型。如果表达式的数据类型为,则返回;否则返回。
描述
是指数函数,其中e是常数。因此,要返回的值,可以指定。是自然对数函数的逆函数。
返回一个精度为、小数位数为18的值。如果传递的值为,则返回。
只能用作标量函数(使用花括号语法)。
示例
下面的示例返回常量e:
SELECT {fn EXP(1)} AS e_constant
2.718281828459045235
下面的嵌入式SQL示例返回整数到的指数值:
ClassMethod Exp()
{
s a = 0
while a < 11 {
&sql(SELECT {fn EXP(:a)} INTO :b)
if SQLCODE'=0 {
w !,"错误代码 ",SQLCODE
q
} else {
w !,"指数 ",a," = ",b
s a=a+1 }
}
}
下面的嵌入式SQL示例演示了与相反:
注意,在第三个函数中,调用数字输入和计算的返回值之间的小差异。下一个示例显示如何处理这种计算差异。
下面的嵌入式SQL示例显示了整数1到10的和函数之间的关系:
请注意,这里需要

