處理小數(shù)點(diǎn)位數(shù)的Oracle函數(shù)
Oracle函數(shù)可以實(shí)現(xiàn)許多的功能,下面為您介紹的Oracle函數(shù)用于處理小數(shù)點(diǎn)位數(shù),如果您對(duì)Oracle函數(shù)數(shù)據(jù)庫(kù)感興趣的話,不妨一看。
關(guān)于處理小數(shù)點(diǎn)位數(shù)的幾個(gè)oracle函數(shù)():
1. 取四舍五入的幾位小數(shù)
select round(1.2345, 3) from dual;
結(jié)果:1.235
2. 保留兩位小數(shù),只舍
select trunc(1.2345, 2) from dual;
結(jié)果:1.23
select trunc(1.2399, 2) from dual;
結(jié)果:1.23
3.取整數(shù)
返回大于或等于x的***整數(shù):
SQL> select ceil(23.33) from dual;
結(jié)果: 24
返回等于或小于x的***整數(shù):
SQL> select floor(23.33) from dual;
結(jié)果: 23
返回舍入到小數(shù)點(diǎn)右邊y位的x值:rcund(x,[y])
SQL> select round(23.33) from dual;
結(jié)果: 23
返回截尾到y(tǒng)位小數(shù)的x值:trunc(x,[y])
SQL> select trunc(23.33) from dual;
結(jié)果: 23
以上就是處理小數(shù)點(diǎn)位數(shù)的Oracle函數(shù)介紹。
【編輯推薦】