Short Answer
ASTM E29 is the standard practice for using significant digits in test data to determine conformance with specifications. Its most misunderstood application is in multi-step calculations, where the order of rounding can change the final answer. This guide explains the ASTM E29 rounding rule, how to carry guard digits, and how to avoid double rounding. It is part of our precision and rounding reference, not just a calculator; the site provides authoritative rules, standards citations, worked examples, and a significant figures calculator that implements ASTM E29 tie-breaking.
Rule Statement
ASTM E29-13, Standard Practice for Using Significant Digits in Test Data to Determine Conformance with Specifications, specifies a round-to-nearest method with half-to-even tie-breaking. The rule is:
- Identify the last digit to be retained.
- Inspect the digit immediately to its right.
- If that digit is less than 5, leave the retained digit unchanged.
- If it is greater than 5, increase the retained digit by one.
- If it is exactly 5, look at any following digits. If any nonzero digit follows, treat the value as greater than 5 and round up. If nothing follows or only zeros follow, round to the nearest even digit: increase the retained digit if it is odd, leave it unchanged if it is even.
For multi-step calculations, ASTM E29 Section 6 and ISO 80000-1 Clause 6.3.3 both advise against rounding intermediate results. Carry all available digits—or at least two guard digits—through addition, subtraction, multiplication, division, logarithms, and exponentiation. Round only the final result to the correct number of significant figures or decimal places. This prevents the accumulation of rounding error and avoids the double-rounding trap.
Standards Citation
The following standards establish the rounding convention used in this guide:
- ASTM E29-13, Section 6 (Rounding) and Section 7 (Significant Digits). Defines the half-to-even tie-break and the use of significant digits for conformance.
- ISO 80000-1:2009, Quantities and units — Part 1: General, Clause 6.3.3 (Rounding). Recommends half-to-even and deferring rounding until the final result.
- NIST SP 811, Guide for the Use of the International System of Units (SI), Section 7.9 (Rounding). States the same half-to-even rule for SI values.
- JCGM 100:2008 (GUM), Clause 7.2.2. Recommends reporting standard uncertainty with no more than two significant digits and rounding only at the end of the uncertainty calculation.
- NIST Technical Note 1297. Provides practical guidance for evaluating and expressing uncertainty consistent with the GUM.
Worked Examples
Example 1: Multi-Step Calculation with ASTM E29 Rounding
Suppose you compute (1.349 + 0.000) × 1.0. The multiplier 1.0 has two significant figures, so the final answer is limited to two significant figures.
- Add without rounding: 1.349 + 0.000 = 1.349.
- Multiply without rounding: 1.349 × 1.0 = 1.349.
- Round once to two significant figures using ASTM E29: the retained digits are 1 and 3; the next digit is 4, which is less than 5, so the result is 1.3.
Wrong path: If you round the sum to three significant figures first, 1.349 becomes 1.35. Then 1.35 × 1.0 = 1.35, and rounding to two significant figures gives 1.4 (because the retained 3 is odd and the next digit is 5). This is a double-rounding error: the correct answer is 1.3, not 1.4.
Example 2: Tie-Breaking with Half-to-Even
Round 2.345 to three significant figures. The retained digits are 2, 3, and 4. The next digit is 5, and no nonzero digits follow. Because the last retained digit (4) is even, it stays unchanged: 2.34. By contrast, 2.355 rounded to three significant figures becomes 2.36 because the last retained digit (5) is odd and must be increased by one.
Example 3: Addition and Subtraction
For addition and subtraction, the result is limited by the least precise decimal place, not the number of significant figures. Compute 12.345 + 0.6789 + 1.2. The sum is 14.2239. The least precise addend is 1.2, which has one decimal place. Round the final sum to one decimal place: 14.2. Do not round 12.345 to 12.3 before adding, as that would introduce unnecessary error.
Counter-Examples
- Double rounding: Rounding 1.349 to 1.35 and then to 1.4 instead of rounding 1.349 directly to 1.3.
- Half-up bias: Rounding 2.345 to 2.35 when ASTM E29 requires 2.34. Over many values, half-up systematically overestimates the mean.
- Intermediate significant-figure rounding: Rounding after every operation in a spreadsheet formula instead of using full precision and rounding only the displayed final result.
- Confusing exact and measured numbers: Treating a conversion factor such as 1000 mL/L or the defined constant π as limiting significant figures. Exact numbers have infinite significant figures and do not constrain the result.
- Rounding uncertainty too early: The GUM (Clause 7.2.2) recommends computing uncertainty with full precision, then rounding to two significant digits at the end.
Convention Comparison Table
| Convention | Tie-Breaking (exactly 5) | Multi-Step Guidance | Primary Use |
|---|---|---|---|
| ASTM E29 | Round half to even | Carry extra digits; round final result only | Test data conformance |
| ISO 80000-1 | Round half to even | Defer rounding until final result | General metrology and SI |
| NIST SP 811 | Round half to even | Use full precision; round once | SI unit usage |
| GUM (JCGM 100) | Round half to even | Round uncertainty to two sig figs at end | Measurement uncertainty |
| Common half-up | Always round up | Often rounds at each step | Everyday arithmetic; not ASTM |
Common Mistakes
- Rounding intermediate results. This is the most frequent cause of incorrect final answers. Use guard digits or keep the full calculator display.
- Applying the wrong rule. Addition/subtraction uses decimal places; multiplication/division uses significant figures.
- Using half-up for ASTM E29. ASTM E29, ISO 80000-1, and NIST SP 811 all specify half-to-even for exact ties.
- Double rounding. Rounding twice can shift the final digit by one unit, especially when the intermediate rounding creates a tie.
- Ignoring exact numbers. Defined constants, conversion factors, and counted items do not limit significant figures.
- Over-rounding uncertainty. GUM Clause 7.2.2 recommends two significant digits for standard uncertainty, not one.
Software Behavior Note
Software rarely follows ASTM E29 by default. Excel ROUND uses half away from zero, so 2.345 rounded to two decimal places becomes 2.35, not 2.34. Python round() uses banker’s rounding (half-to-even), which matches ASTM E29 for ties. R round() also uses IEC 60559 half-to-even. MATLAB round() rounds half away from zero. JavaScript toFixed() is affected by binary floating-point representation and may not follow any decimal standard reliably. For critical conformance work, use a calculator or library that explicitly implements ASTM E29, or carry full precision and round manually at the end. Our significant figures calculator applies ASTM E29 half-to-even rounding and supports multi-step expressions.
Discipline Note
ASTM E29 is most common in materials testing, chemical analysis, and specification conformance, where a reported test result is compared with a limit. ISO 80000-1 is the general metrology reference for quantities and units. The GUM governs uncertainty reporting in physics, engineering, and calibration. In chemistry education, half-up rounding is often taught for simplicity, but ASTM E29 is preferred when conformance or regulatory decisions are involved. Always check the governing standard for your discipline; if no standard applies, ASTM E29 is a defensible default for measured test data.
Quick Reference Table
| Step | Action | Example |
|---|---|---|
| 1 | Classify numbers as exact or measured | 1000 mL/L is exact; 1.349 g is measured |
| 2 | Carry full precision or at least two guard digits | Keep 1.349, not 1.35 |
| 3 | Perform all arithmetic | (1.349 + 0.000) × 1.0 = 1.349 |
| 4 | Determine limiting sig figs or decimal places | 1.0 limits to two sig figs |
| 5 | Apply ASTM E29 rounding once | 1.349 → 1.3 |
| 6 | For uncertainty, round to two sig figs at end | u = 0.1234 → 0.12 |
Related Rules
- Rounding Rules — core rounding methods and tie-breaking.
- Banker’s Rounding — half-to-even explained with examples.
- Double Rounding Error — why intermediate rounding fails.
- Significant Figures — counting and applying sig figs.
- Addition and Subtraction — decimal-place rule.
- Multiplication and Division — significant-figure rule.
- GUM Guide — uncertainty reporting per JCGM 100:2008.
- ISO 80000 — international quantities and units standard.
This reference is maintained by metrology specialists and is designed to be a complete precision-and-rounding resource. For calculations, use our significant figures calculator, which implements ASTM E29, ISO 80000-1, and GUM rounding rules.
FAQ
What is ASTM E29 rounding?
ASTM E29 is a standard practice for using significant digits in test data to determine conformance with specifications. Its rounding rule is round-to-nearest with half-to-even tie-breaking, meaning an exact 5 is rounded to the nearest even digit.
How does ASTM E29 handle a tie?
When the digit after the last retained digit is exactly 5 and no nonzero digits follow, ASTM E29 rounds to the nearest even digit. For example, 2.345 to three significant figures becomes 2.34, while 2.355 becomes 2.36.
Should I round intermediate results in a multi-step calculation?
No. ASTM E29, ISO 80000-1, and NIST SP 811 all recommend carrying extra digits through intermediate steps and rounding only the final result. Rounding intermediate results can cause double-rounding errors.
Does Excel follow ASTM E29 rounding?
No. Excel's ROUND function uses half away from zero, so 2.345 rounded to two decimal places becomes 2.35, not 2.34. For ASTM E29 compliance, use a dedicated calculator or carry full precision and round manually.
How many digits should I carry in multi-step calculations?
Carry all available digits if possible, or at least two guard digits beyond the significant figures expected in the final result. This minimizes rounding error accumulation.

Leave a Reply