2013-08-23 178 views
-3
SELECT CAST(960 AS NUMERIC(18,2)) -- it gives 960.00 
SELECT CAST(178.5 AS NUMERIC(18,2)) -- it gives 178.50 

我需要的結果960和178.5,我怎麼能做到這一點四捨五入問題與十進制

+0

我這樣做是爲SELECT CAST(178爲float) - 它給出178 – Ali

+2

這是一個演示文稿問題。你如何顯示結果? –

回答

0

使用下面

SELECT CAST(960 AS NUMERIC(18,0)) -- it will give 960 

SELECT CAST(178.5 AS NUMERIC(18,1)) -- it will give 178.5 
+0

如果它解決了您的問題,則將其標記爲答案。 – user2711000