0
我想十進制數字格式向NEXT在C# 0.10美分(硬幣)像這樣:舍入到C#中的下一個10美分(硬幣)
22.62 - > 22.70
23.50 - > 22.50
23.21 - > 23.30
23.03 - > 23.10
23.10 - > 23.10
23.14 - > 23.20
23.17 - > 23.20
23.11 - > 23.20
任何幫助,將不勝感激。由於
我到目前爲止有:
Math.Round(22.621, 1, MidpointRounding.AwayFromZero) //gives 22.60
Math.Round(22.656, 1, MidpointRounding.AwayFromZero) //gives 22.70
'23.10'將是'23.10'但'23.50'會'22.60'?你確定? –
23.50將是23.50對不起編輯 –