SQL EXP
函數會傳回 e
的 n
次方,其中 e
是自然對數的底數,大約等於 2.71828183
。
語法
EXP(number | expression)
Code language: SQL (Structured Query Language) (sql)
引數
number | expression
是 n 次方,可以是整數或浮點數,接受正數或負數
回傳類型
EXP
函數會傳回一個浮點數,其精度取決於每個 RDBMS 的實作。
範例
以下陳述式會傳回 10 的指數值。
SELECT EXP(10);
Code language: SQL (Structured Query Language) (sql)
exp
------------------
22026.4657948067
(1 row)
Code language: SQL (Structured Query Language) (sql)
EXP
是 LN
函數的反函數,因此,以下陳述式在兩個運算式中都會傳回 100
SELECT EXP( LN(100)), LN( EXP(100));
Code language: SQL (Structured Query Language) (sql)
exp | ln
-----+-----
100 | 100
(1 row)
Code language: SQL (Structured Query Language) (sql)
這個教學對您有幫助嗎?