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对不起编辑 –