使用 POWER 和 EXP 指数函数

POWER 函数返回指定数值表达式的指定幂的值。POWER(2,3) 返回 2 的 3 次幂,即值 8。指定的幂可以为负数。因此,POWER(2.000, -3) 返回 0.125。请注意,POWER(2, -3) 的结果是 0。这是因为结果与指定数值表达式的数据类型相同。因此,如果结果有三位小数,则计算其指定幂的数字必须也有三位小数。

EXP 函数使用科学记数法返回指定 float 表达式的指数值。因此,对于值 198.1938327EXP 函数将返回值 1.18710159597953e+086,例如:

SELECT EXP(198.1938327)

下面是结果集: 

----------------------

1.18710159597953E+86

(1 row(s) affected)

请参阅

其他资源

EXP (Transact-SQL)
POWER (Transact-SQL)
数学函数 (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助