Part of the Math & Statistics suite · 235 calculators

Rounding Calculator

Round a number to any number of decimal places or significant figures, to the nearest 10, 100 or 1,000, and up or down — every common convention side by side.

Rounding to decimal places keeps digits after the point; rounding to significant figures keeps digits counted from the first non-zero digit, which is what science and engineering use.

Results update as you type
Results
Rounded to the decimal places
1234.57
To significant figures
Nearest 10 / 100 / 1,000
Rounded down (floor) / up (ceiling)
Round half to even at the decimal places
Reviewed September 2026. Pure mathematics: the result does not depend on where you are. Terminology follows US usage (math, parentheses, decimal point).
No account required · Google Analytics off unless allowedCalculator arithmetic runs in your browserResults update as you type
All calculations run 100% in your browser. The calculator code does not submit your figures to GlobalCalc to obtain a result.
About rounding

How the rounding calculator works

Rounding to decimal places keeps digits after the point; rounding to significant figures keeps digits counted from the first non-zero digit, which is what science and engineering use. Half-up rounds 2.5 to 3; "round half to even" (banker's rounding) gives 2, which avoids bias in long sums.

Formula: round(x, d) = round(x × 10ᵈ) / 10ᵈ

Worked examples

InputsRounded to the decimal placesNote
1234.5678 to 2 dp / 3 sf1234.571234.57 / 1230
2.5 to 0 dp3half-up 3, half-to-even 2
0.004567 to 2 sf00.0046

Frequently asked questions

What is the difference between decimal places and significant figures?

Decimal places count from the point; significant figures count from the first non-zero digit, so 0.004567 to 2 sf is 0.0046 but to 2 dp is 0.00.

Which way does 2.5 round?

Half-up gives 3 (most schools); half-to-even gives 2 (banks and many computers), which keeps long sums unbiased.

When should I use significant figures?

Measurements: a result cannot be more precize than the least precize input.

How do I round to the nearest thousand?

Look at the hundreds digit: 1,234.57 → 1,000; 1,634 → 2,000.

Why does my computer show 0.1 + 0.2 as 0.30000000000000004?

Binary floating point cannot store 0.1 exactly; rounding to a sensible number of places fixes the display.

Where these figures come from

Last checked: September 2026. Formulas are fixed by mathematics and do not change with tax years or regulations.