數字函數
1.ROUND(X) 四舍五入取整數
?? ROUND(X,D) 四舍五入根據D=幾,來保留幾位小數
(1)四舍五入取整數
select ROUND(1.567);??? 結果:2
(2)四舍五入根據D=2,來保留2位小數
select ROUND(1.567,2)DESC; 結果:1.57
?
2.CEIL(X) 向上取整數
(1)向上取整數
select CEIL(1.567);??? 結果:2
?
3.FLOOR(X) 向下取整數
(1)向下取整數
select FLOOR(1.567);??? 結果:1
?
4.TRUNCATE(X,D) 截斷,不進行四舍五入
(1)截斷,不進行四舍五入
select TRUNCATE(1.658,2);??? 結果:1.65
?
5.MOD(N,M) 求余數: 被除數的正負就是余數的正負(余數公式=a-a/b*b)
(1)求余數
select MOD(10,3);??? 結果:1