decimal.Round
decimal.Round(xx, decimalPos, MidpointRounding.ToEven);decimal.Round(xx, decimalPos, MidpointRounding.AwayFromZero);
AwayFromZero, 就是常用的四舍五入.
ToEven, 就比較特別,稱為就近舍入或四舍六入五成雙
22.333 to 22.33
22.335 to 22.34
22.325 to 22.32
22.336 to 22.34
22.326 to 22.33
後麵是5的情況比較特殊,如果前麵是奇數,則升上去,反之,則截掉,在金融結算中,經常使用該方法,來平衡雙方的盈虧
最後更新:2017-04-03 20:19:53