以5为增量舍入整数

时间:2013-06-11 01:43:19

标签: objective-c algorithm math rounding

我想以5为增量递增一个整数值。例如:233到235,437到435,并说一个角落情况,例如298到300.我觉得我应该除以5。

2 个答案:

答案 0 :(得分:1)

((i+2)/5)*5

给出最接近5的整数倍。

答案 1 :(得分:0)

也许试试这个:

<(>(((数字/ 5)* 5)+(数字 - ((数字/ 5)* 5)> 2?5:0))