Oracle 數學函式

2021-06-18 16:26:12 字數 455 閱讀 4721

round(n,[m]) 四捨五入,如果去掉m,則四捨五入到整數,如果m是正數,則四捨五入到小數點的m位,如果是負數,則四捨五入到小數點前。

trunc(n,[m]) 該函式用於擷取數字。如果去掉m,就擷取小數部分,如果m是正數就擷取到小數點後的m位後,如果是負數,則擷取到小數點之前m位。

mod(n,m);取摸

floor(n)返回小於或是等於n的最大整數

ceil(n)返回大於或是等於n的最小整數

abs(n),返回數字n的絕對值

select abs(-13) from dual;

acos(n)返回數字的反余弦值

asin(n)返回數字的反正弦值

atan(n)反正切

cos(n)余弦

exp(n)返回e的n次冪

log(m,n)返回對數值

power(m,n)返回m的n次冪

oracle的數學函式

1 三角函式 sinasin sinh cosacos cosh tanatan tanh sql view plain copy select sin 3.14159265 6 asin 1 sinh 1 from dual 其它的都類似 atan2 x,y 返回座標為 x,y 點的反正切 sql...

oracle單行函式 數學函式

數字函式 函式名函式功能 abs返回指定值得絕對值 ceil 返回大於或等於給出數字的最小整數 floor 取整mod n1,n2 返回乙個n1除以n2的餘數 power n1,n2 返回n1,的n2次方 sign 取數字n的符號,大於0返回1,小於0返回 1,等於0返回0 sqrt 返回數字的根 ...

Oracle 基本數學函式

1 三角函式 sin asin sinh cosacos cosh tanatan tanh select sin 3.14159265 6 asin 1 sinh 1 from dual 其它的都類似 atan2 x,y 返回座標為 x,y 點的反正切 select atan2 3,3 from ...