Oracle常用数学相关函数举例

--常用数学函数
--四舍五入
--默认留下整数部分
select round(4.233) from dual;
select round(4.633) from dual;
--可以指定小数部分的长度
select round(4.233456,2) from dual;
select round(4.237456,2) from dual;

--截断
--默认留下整数,不管后面
select trunc(4.88888) from dual;
--可以指定小数部分的长度
select trunc(4.88888,2) from dual;

--求余数,参数:1.被除数 2.除数
select mod(10,3) from dual;

--向上取整(不管后面是什么,都向前进一位)
select ceil(4.001) from dual;
select ceil(4.00) from dual;
select ceil(-4.001) from dual;

--向下取整
select floor(4.8888) from dual;
select floor(4.0001) from dual;
select floor(-4.0008) from dual;

你可能感兴趣的:(Oracle回顾)