Rounding Calculator
Round any number to a decimal place or to the nearest step.
Inputs
Result
Rounded value
3.140000
3.14159 → nearest multiple of 0.01
Formula
Result = round(value / step) × step. Use ⌈⌉ for "up" and ⌊⌋ for "down".
Example
3.14159 to nearest 0.01 = 3.14. 12 up to nearest 5 = 15.
Frequently asked
Round half up or banker's rounding?
We use standard 'round half away from zero' (the JavaScript Math.round behavior).
Can I round to 5, 10, 100?
Yes — enter the step (e.g. 5 to round to the nearest 5).
Negative numbers?
Supported. 'Up' rounds toward +∞, 'Down' rounds toward −∞.