Rounding and Significant Figures Checker

Rounds numbers exactly as written to decimal places or significant figures, with a stated tie rule and no binary rounding surprises.

100% FreeRuns in your browserBasic

Read as text, so trailing zeros and exponents are kept exactly.

Round to

Result

Enter a number to round it.

Rounding changes how a value is written, not how accurately it was measured. Ties are decided on the digits you typed, never on a binary approximation.

How the method works

A fixed worked example to explain the method — it is not your result.

Decimal arithmetic avoids binary floating-point tie surprises
Illustrative method
Decimal arithmetic avoids binary floating-point tie surprisesThe decimal 1.005 sits exactly halfway between 1.00 and 1.01. Half-away-from-zero rounds it to 1.01, half-even to 1.00; a binary float stores slightly less than 1.005 and would wrongly round down.1.0001.0051.010exactly halfwayhalf-away → 1.01half-even → 1.00binary float of 1.005 = 1.00499999999999989…rounding the float would always give 1.00so the digits are rounded as decimal text
1.005 to 2 decimal places is an exact tie between 1.00 and 1.01: half-away-from-zero gives 1.01, half-even gives 1.00. Stored as a binary float, 1.005 is 1.00499999999999989…, which is why rounding the float gives 1.00 under either rule — the tool rounds the decimal digits you typed.

Before you rely on this: First-pass guide only. Verify safety-critical or regulated work against the relevant standards, your project requirements and a qualified professional.

Tip: Enter any known values to calculate the remaining results.

Designed to run locally in your browser. Tool inputs are not intentionally stored by Zerdly unless stated otherwise.