C# Math.Round()四捨五入居然會有問題? 發表於 2023-10-24 分類於 程式開發 , C# 結論: 要真的四捨五入 請用 1Math.Round(TotalPrice, MidpointRounding.AwayFromZero) 結果示意如下 12345Qty // output: 1.5UnitPrice // output: 155TotalPrice // output: 232.5Math.Round(TotalPrice, 0) // output: 232Math.Round(TotalPrice, MidpointRounding.AwayFromZero) // output: 233