Rounding up a number to nearest multiple of 5

后端 未结 21 2018
感动是毒
感动是毒 2020-11-27 15:24

Does anyone know how to round up a number to its nearest multiple of 5? I found an algorithm to round it to the nearest multiple of 10 but I can\'t find this one.

T

21条回答
  •  半阙折子戏
    2020-11-27 16:30

    if (n % 5 == 1){
       n -= 1;
    } else if (n % 5 == 2) {
       n -= 2;
    } else if (n % 5 == 3) {
       n += 2;
    } else if (n % 5 == 4) {
       n += 1;
    }
    

提交回复
热议问题