Search code examples
javarounding

Round to nearest multiple of 5 (either up or down)


I need to round a number to nearest multiple of 5 (either up or down). For example, here are the list of numbers and the number next to it that it needs to round up/down to.

12.5  10
62.1  60
68.3  70
74.5  75
80.7  80

Numbers will only be positive.


Solution

  • haven't tested it, but 5*(Math.round(f/5)); should work