使用 POWER 與 EXP 指數函數

POWER 函數會將所指定之數值運算式的值傳回指定的乘方。POWER(2,3) 傳回 2 的三次方,或是值 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 協助