問題
使用 Decimal.Round 對decimal數值指定四捨五入規則
解決方法
在C#裡,使用Decimal作為金額四捨五入的方法很簡單
Decimal.Round(數值,位數,MidpointRounding.AwayFromZero);
例如:99.255
decimal amt = Decimal.Round(99.255,2,MidpointRounding.AwayFromZero);amt會是99.3
decimal amt = Decimal.Round(99.255,2,MidpointRounding.AwayFromZero);amt會是99.3
沒有留言:
張貼留言