oracle函式大全 數字處理函式

2021-05-22 14:34:19 字數 2450 閱讀 8328

oracle函式大全-數字處理函式

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語句。

oracle函式大全 數字處理函式

f.3 數字函式 函式接受number型別的引數並返回number型別的數值.超越函式和三角函式的返回值精確到36位.acos asin atan atan2的結果精確到36位.l abs 語法 abs x 功能 得到x的絕對值.使用位置 過程性語言和sql語句。l acos 語法 acos x 功...

oracle函式大全 數值型別

1.abs x 功能 返回x的絕對值 引數 x,數字型表示式 返回 數字 示例 select abs 100 abs 100 from dual 2.sign x 功能 返回x的正負值 引數 x,數字型表示式 返回 數字,若為正值返回1,負值返回 1,0返回0 示例 select sign 100 ...

C C 數字處理函式總結

1.絕對值 標頭檔案 函式原型 int abs int x long abs long x double abs double x long double abs long double x float abs float abs 返回 x的絕對值 2.浮點數絕對值 標頭檔案 函式原型 double...