F.3 數字函數
函數接受NUMBER類型的參數並返回NUMBER類型的數值.超越函數和三角函數的傳回值精確到36位.ACOS、ASIN、ATAN、ATAN2的結果精確到36位.
l ABS
文法: ABS(x)
功能: 得到x的絕對值.
使用位置: 過程性語言和SQL語句。
l ACOS
文法: ACOS(x)
功能: 返回x的反餘弦值. x應該從0到1之間的數,結果在0到pi之間,以弧度為單位.
使用位置: 過程性語言和SQL語句。
l ASIN
文法: ASIN(x)
功能: 計算x的反正弦值. X的範圍應該是-1到1之間,返回的結果在-pi/2到pi/2之間,以弧度為單位.
使用位置: 過程性語言和SQL語句。
l ATAN
文法: ATAN(x)
功能: 計算x的反正切值.傳回值在-pi/2到pi/2之間,單位是弧度.
使用位置: 過程性語言和SQL語句。
l ATAN2
文法: ATAN2(x,y)
功能: 計算x和y的反正切值.結果在負的pi/2到正的pi/2之間,單位是弧度.
使用位置: 過程性語言和SQL語句。
l CEIL
文法: CEIL(x)
功能: 計算大於或等於x的最小整數值.
使用位置: 過程性語言和SQL語句。
l COS
文法: COS(x)
功能: 返回x的餘弦值. X的單位是弧度.
使用位置: 過程性語言和SQL語句。
l COSH
文法: COSH(x)
功能: 計算x的雙曲餘弦值.
l EXP
文法: EXP(x)
功能: 計算e的x次冪. e為自然對數,約等於2.71828.
使用位置: 過程性語言和SQL語句。
l FLOOR
文法: FLOOR(x)
功能: 返回小於等於x的最大整數值.
使用位置: 過程性語言和SQL語句。
l LN
文法: LN(x)
功能: 返回x的自然對數. x必須是正數,並且大於0
使用位置: 過程性語言和SQL語句。
l LOG
文法: LOG(x)
功能: 計算以x為底的y的對數.底必須大於0而且不等於1, y為任意正數.
使用位置: 過程性語言和SQL語句。
l MOD
文法: MOD(x,y)
功能: 返回x除以y的餘數.如果y是0,則返回x
使用位置: 過程性語言和SQL語句。
l POWER
文法: POWER(x,y)
功能: 計算x的y次冪.
使用位置: 過程性語言和SQL語句。
l ROUND
文法: ROUND(x[,y])
功能: 計算保留到小數點右邊y位的x值. y預設設定為0,這會將x保留為最接近的整數.如果y小於0,保留到小數點左邊相應的位. Y必須是整數.
使用位置: 過程性語言和SQL語句。
l SIGN
文法: SIGN(x)
功能: 獲得x的符號位標誌.如果x<0返回-1.如果x=0返回0.如果x>0返回1.
使用位置: 過程性語言和SQL語句。
l SIN
文法:SIN(x)
功能:計算x的正弦值. X是一個以弧度表示的角度.
使用位置: 過程性語言和SQL語句。
l SINH
文法:SINH(x)
功能:返回x的雙曲正弦值.
使用位置: 過程性語言和SQL語句。
l SQRT
文法: SQRT(x)
功能: 返回x的平方根. x必須是正數.
使用位置: 過程性語言和SQL語句。
l TAN
文法: TAN(x)
功能: 計算x的正切值, x是一個以弧度位單位的角度.
使用位置: 過程性語言和SQL語句。
TANH
文法: TANH(x)
功能: 計算x的雙曲正切值.
使用位置: 過程性語言和SQL語句。
l TRUNC
文法: TRUNC(x[,y])
功能: 計算截尾到y位小數的x值. y預設為0,結果變為一個整數值.如果y是一個負數,那麼就截尾到小數點左邊對應的位上.
使用位置: 過程性語言和SQL語句。
本文轉自:http://hi.baidu.com/ernest100/blog/item/37a036871fc96c2bc65cc38a.html