【oracle】oracle函数-数值函数

来源:互联网 时间:1970-01-01

一、数值函数

1. mod(m,n) 求余函数 

 注意:若m或者n为null,则返回null。若n为0,则返回m的值

       eg:

     

2. round(m[,n]) 四舍五入

若n没有传值,默认为0,相当于取整。

若n >0,则四舍五入到小数点后n位。

若n <0,则四舍五入到小数点前n位。

     

3. ceil(n) 上取整

ceil是天花板的意思,天花板在上面,所以是上取整,我们可以这样记忆

上取整是往大的进,-12.34往大了进是-12,所以ceil(-12.34)值为-12.

4. floor(n) 下取整

floor是地板的意思,地板在下面,所以是下取整。

下取整是往小的进,-12.34往小了进是-13,所以floor(-12.34)值为-13.

5. power(m,n) 求m的n次方

6. trunc(m[,n]) 截断函数

n若不填则缺省为0,相当于取整

若n>0,则截断小数点右边n位

若n<0,则截断小数点左边n位

 



相关阅读:
Top