How do I find the next multiple of 10 of any integer?

后端 未结 12 1102
Happy的楠姐
Happy的楠姐 2020-12-08 04:15

Dynamic integer will be any number from 0 to 150.

i.e. - number returns 41, need to return 50. If number is 10 need to return 10. Number is 1 need to return 10.

12条回答
  •  Happy的楠姐
    2020-12-08 04:43

    What about ((n + 9) / 10) * 10 ?

    Yields 0 => 0, 1 => 10, 8 => 10, 29 => 30, 30 => 30, 31 => 40

提交回复
热议问题