我正试着把数字四舍五入到10
例如:
6变成了10
4变成0
11变成了10
14变成了10
17变成了20
我该怎么做呢?据我所知,Math.Round不能处理这个问题。
发布于 2012-10-26 04:58:26
对于double (float和decimal将需要额外的强制转换):
value = Math.Round(value / 10) * 10;对于int:
value = (int) (Math.Round(value / 10.0) * 10);https://stackoverflow.com/questions/13077157
复制相似问题