答えて
ROUND()
機能を経由して、これを達成でき
:
SELECT ROUND(3381.5786, 2, 1)
秒パラメーター2
は、値が小数点以下2桁に丸められることを示し、3番目の精度パラメーターは実際の丸めまたは切り捨てが実行されるかどうかを示します(ゼロ以外の値は丸めの代わりに切り捨てられます)。
例あなたがsee an interactive example of this in action hereでき
。
私の側から 'CAST(ROUND(...)DECIMAL(12,2))' ... +1を追加するかもしれません – Shnugo
表現を制御する場合は、値を文字列として出力する必要があります。一つの方法は、文字列に小数にして、変換することです:
select cast(cast(total as decimal(10, 2)) as varchar(255))
もう一つの方法は、str()
を使用して文字列に変換することです。しかし、これは多くの場合、スペースの除去を必要とする:
select replace(str(total, 10, 2), ' ', '')
どちらの提案も、これを3381.58に丸めます。 ..とbtw:1つのパランシースがたくさんあります(合計の後の最初の提案)... – Shnugo
- 1. 2桁から小数点以下3桁に丸めます
- 2. 丸みのない最後の小数点以下2桁を取得する
- 3. 小数点以下2桁までの丸め数字
- 4. BigDecimalを*常に小数点以下2桁に丸めます
- 5. Objective-Cの小数点以下2桁を丸める方法
- 6. Google円グラフ:小数点以下2桁の丸め問題
- 7. 範囲内の小数点以下2桁に丸めAndroidPlot
- 8. 丸めダブル - 最小小数点以下の桁数
- 9. アンドロイド - 小数点以下2桁に丸め
- 10. 小数点以下2桁に丸める
- 11. SSRSの小数点以下桁数を丸める
- 12. 浮動小数点/小数点から小数点以下3桁までを正確に丸めますか?
- 13. 距離式で小数点以下3桁に丸めます
- 14. 小数点以下2桁の小数点以下2桁の小数点以下の桁数
- 15. 丸め小数点
- 16. java.util.IllegalFormatPrecisionException printfを使用して小数点以下2桁に丸めたとき
- 17. 入れ子リストを小数点以下2桁に丸める方法は?
- 18. 浮動小数点数を使ってJavaで小数点以下2桁に丸める方法
- 19. Pythonで小数点以下をn桁に丸める方法
- 20. Doctrine浮動小数点の2〜2桁の小数点?
- 21. 2小数点以下3桁の数値を平均化する(丸めなし!)
- 22. BigDecimal 2桁小数点以下を切り上げて1桁の有効数字に丸める
- 23. 複数の小数点以下の桁数を丸める方法。 Javascript
- 24. 浮動小数点丸め
- 25. 小数点以下の桁数を丸めずに1にする方法
- 26. なぜSQL Server 2000のTSQLは小数点以下を丸めますか?
- 27. CSVファイルの列を固定小数点以下の桁数に丸める
- 28. 浮動小数点数を小数点以下2桁までフォーマットします。
- 29. 年次給与&小数点以下2桁の小数点以下の桁数を返します。
- 30. アンドロイドで浮動小数点数を1桁に丸める方法は?
'キャスト(小数点としてNUMCOL(12,2))'? – jarlh
@jarlh、OPは切り捨てたい、丸めない... – Shnugo
@Shnugoは、MS SQL Serverの 'cast'ラウンドを実行しますか?予期しない。 – jarlh