Rounding Calculator
Enter a number, pick a precision and a rounding rule. The answer appears with every other rule beside it, so you can see where they disagree.
- Half up — ties away from zero
- 457
- Half down — ties toward zero
- 456
- Half even — banker's rounding
- 456
- Up — always away from zero
- 457
- Down — always toward zero
- 456
- Ceiling — always up
- 457
- Floor — always down
- 456
How to use this calculator
- Enter the number you want to round.
- Choose the precision — decimal places, significant figures, or the nearest ten, hundred, thousand or million.
- Choose the rule. Half up is the one taught in school and the right default for most work.
- Open the working panel to see what every other rule would have given. When all seven agree, the choice does not matter; when they differ, that is a number sitting on a tie.
The seven rounding rules
Every rule scales the number so the target place becomes the units column, decides which neighbour to take, then scales back. They only differ on how they decide.
| Rule | Behaviour | Example |
|---|---|---|
| Half up | Ties go away from zero | 2.5 → 3, −2.5 → −3 |
| Half down | Ties go toward zero | 2.5 → 2, −2.5 → −2 |
| Half even | Ties go to the even neighbour | 2.5 → 2, 3.5 → 4 |
| Up | Always away from zero | 2.1 → 3, −2.1 → −3 |
| Down | Always toward zero | 2.9 → 2, −2.9 → −2 |
| Ceiling | Always toward +∞ | 2.1 → 3, −2.9 → −2 |
| Floor | Always toward −∞ | 2.9 → 2, −2.1 → −3 |
The first three only come apart on an exact half. The last four ignore halves entirely and always move the same way, which makes them the right choice when you need a guaranteed direction — a ceiling for how many boxes to order, a floor for how many fit in a van.
How rounding is calculated
- Value — the number you typed, e.g. 456.5
- Unit — the size of the place you are rounding to, e.g. 1 or 0.01
- round — whichever of the seven rules you picked
Significant figures work the same way with one extra step: the unit depends on the size of the number. For 3 significant figures, 456.5 needs a unit of 1 and 0.004565 needs a unit of 0.00001, so both keep three meaningful digits.
Rounding to the nearest ten, hundred or thousand is the same formula with a unit above one:456.5 ÷ 100 = 4.565, which rounds to 5, and 5 × 100 = 500.