我有我想每個這些值的迴歸1個DP代碼:顯示整數十進制數據類型1DP
static void Main(string[] args)
{
decimal[] engine = { 2, 2.5M, 2.6M, 3 };
engine = engine.Select(x => { x = Math.Round(x, 1); return x; }).ToArray();
foreach (var item in engine)
{
Console.WriteLine(item);
}
Console.ReadLine();
}
所以它輸出這樣的事情在一個控制檯應用程序:
2.0
2.5
2.6
3.0
但問題是,它輸出:
2
2.5
2.6
3
我怎樣才能使它返回整數到1DP?
+1。只是想添加,這也可能使用String.Format(「{0:0.0}」..這有時是更靈活一點點 – dowhilefor 2012-03-05 14:31:56
謝謝,這有幫助。謝謝你的鏈接呢!我會接受它作爲當我被允許過 – CallumVass 2012-03-05 14:34:41