C#中如何实现 个位数取整(向上或向下)
C#中如何实现 个位数取整(向上或向下)比如 4个数
2
25.6
1886
56888
向上取整得
10
30
1890
56890
向下取整得
20
20
1880
56880
--------------------编程问答-------------------- --------------------编程问答-------------------- 向下
(int)(m/10) * 10
向上
((int)(m/10)+1) * 10
--------------------编程问答-------------------- 同上
向下
(int)(m/10) * 10
向上
((int)(m/10)+1) * 10
--------------------编程问答-------------------- 向上
int i=(m+9)/10
向下
int i=(m-9)/10 --------------------编程问答-------------------- 哦,因为你带小数所以最好是
int i=(m+9.999999)/10 --------------------编程问答-------------------- 如果个位直接是整数 就不用凑了。
比如
10 = 10
1200 = 1200
100 = 100 --------------------编程问答-------------------- 哦,对,取余判断算了,坐时间长了脑子木了。 --------------------编程问答--------------------
嗯,是的。 --------------------编程问答--------------------
31,向上取是40,向下取是20,你觉得对吗?
补充:.NET技术 , C#