oracle Round函數用法

Round函數用法:

截取數字 
格式以下:ROUND(number[,decimals])
其中:number 待作截取處理的數值
decimals 指明需保留小數點後面的位數。可選項若是不指定則默認爲0,忽略它則截去全部的小數部分,並四捨五入。若是爲負數則表示從小數點開始左邊的位數,相應整數數字用0填充,小數被去掉。須要注意的是,和trunc函數不一樣,對截取的數字要四捨五入。函數

實例

SELECT ROUND( number, [ decimal_places ] ) FROM DUAL
參數:
number : 欲處理之數值
decimal_places : 四捨五入 , 小數取幾位 ( 預設爲 0 )
Sample :
select round(123.456, 0) from dual;          回傳 123 
select round(123.456, 1) from dual;          回傳 123.5 
select round(123.456, 2) from dual;          回傳 123.46 
select round(123.456, 3) from dual;          回傳 123.456 
select round(-123.456, 2) from dual;        回傳 -123.46
相關文章
相關標籤/搜索