Q
四捨五入TSQL
4
A
回答
12
嘗試
SELECT CEILING(85.0/30)
併爲比較
SELECT 85.0/30, 85/30
第一個例子使用浮筒,第二個使用整數,因此上限函數被擊中之前的結果進行舍入。你要做的就是
SELECT CEILING(2)
不是
SELECT CEILING(2.833333)
3
更改它:
select CEILING(85/30.0)
INT/INT產生一個INT,所以三十零分之八十五回合下來(樓)。
1
使用一些類型參數,您不必擔心如何輸入數據。這裏是sam
DECLARE @int_num integer
DECLARE @int_dem integer
DECLARE @dec_num decimal(18,0)
DECLARE @dec_dem decimal(18,0)
SET @int_num = 85
SET @int_dem = 30
SET @dec_num = 85
SET @dec_dem = 30
SELECT CEILING(@int_num/@int_dem) AS int_div, CEILING(@dec_num/@dec_dem) AS dec_div
int_div | dec_div
----------------------
2 | 3
相關問題
- 1. 四捨五入DATEDIFF,TSQL
- 2. TSQL數四捨五入問題
- 3. TSQL自定義四捨五入
- 4. .Net:number.ToString四捨五入
- 5. summary()四捨五入
- 6. \(Double)四捨五入
- 7. Python3.3四捨五入
- 8. sprintf四捨五入
- 9. Javascript - 四捨五入
- 10. Java四捨五入
- 11. Convert.ToSingle四捨五入
- 12. parseFloat四捨五入
- 13. 四捨五入HTML表身
- 14. setitimer在Linux四捨五入?
- 15. .NET四捨五入幫助
- 16. sqlite四捨五入'錯誤'
- 17. 四捨五入至整數
- 18. 在VB.NET中四捨五入
- 19. 數字四捨五入
- 20. XSL四捨五入問題
- 21. awk。四捨五入師
- 22. 四捨五入操作
- 23. 四捨五入到VB.NET
- 24. linq.sum被四捨五入
- 25. 四捨五入JavaScript變量
- 26. 四捨五入數字
- 27. Python四捨五入錯誤?
- 28. PHP完美四捨五入
- 29. 四捨五入輪廓
- 30. Oracle日期四捨五入