Rounding Calculator

Round any number to a decimal place or to the nearest step.

Inputs

Result

Rounded value
3.140000
3.14159nearest 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 −∞.

Related calculators