【发布时间】:2015-05-09 06:07:42
【问题描述】:
如何对 (int) 进行四舍五入,以使 (22536) 之类的数字等于 22000 或 23000?
我在 Math 类中没有找到具体的方法,Math.Round 似乎只将 double 舍入到最接近的 int。
【问题讨论】:
-
你试过
yourInt / 1000 * 1000吗? -
Patrick Hofman 的回答很有帮助,而且似乎不在另一个问题上,所以从技术上讲,这不是重复的。