Measurement Precision Calculator
Compute ISO 5725 repeatability from a sample: s, CV = s/|x̄|, and r = 2.8·s. Runs locally. Not Type A u_A, not Gauge R&R EV, and not percent CV.
Trust summary Engine tested · Source checked · 11/11 tests · Production surface contract 4/4 · v1.0.0
- Input interpretation
- Enter values to calculate.
- Result
- —
- Model
- ISO 5725 repeatability s, CV, and r = 2.8·s from a sample.
- Scope
- ISO 5725 repeatability: s from summarizeSample, CV = s/|x̄| when x̄ ≠ 0, r = 2.8·s.
- Verification
- Engine tested · 11/11 tests · Production surface contract 4/4 · Source checked · v1.0.0
- Named expert review
- Optional · Not performed
- Sources
- ISO 5725-1 — Accuracy (trueness and precision) of measurement methods and results
- JCGM 200:2012 — International vocabulary of metrology (VIM)
- Evidence
- 6 boundary · 5 property · Production surface contract 4/4 · Artifact integrity PASS
- Production
- Embedded snapshot: STALE · Last attested schema matched 1.0.0 snapshot / local build · Semantic contract ✓ · Last attestation PASS · current evidence changed · re-attestation required · Public/cache ✓ · Origin ✓ · Live production status PASS (0 stale; 164 CURRENT) @ 2026-09-16T06:44:24.909Z
- Semantic contract
- PASS
Formulas
Core equations used by this calculator.
How to use
Enter repeated observations
Comma, space, or semicolon separated. JSON arrays also work. Sample s needs at least two values when ddof=1.
Read r, then s and CV
r is the repeatability limit. Use Type A when you need u_A of the mean. Use Accuracy when you have a master xm.
Example calculations
Common configurations with formula and result.
Unit s
values=7,8,9
Zero mean
values=1,-1,0
Measurement Precision calculator specification
Version 1.0.0 · Engine tested
- Engine tested 11/11 tests · Production surface contract 4/4
- Named expert review Not performed
- Calculation version 1.0.0
- Definition
- From n repeated observations, sample s (ddof=1 default), coefficient of variation CV = s/|x̄| when x̄ ≠ 0, and ISO 5725 repeatability limit r = 2.8·s.
- What it calculates
- ISO 5725 repeatability s, CV, and r = 2.8·s from a sample.
- Inputs
- values
- ddof
- Outputs
- s
- cv
- r
- xbar
- n
- Formula
r=2.8·s; CV=s/|x̄| (x̄≠0)- Assumptions
- ISO 5725 repeatability: s from summarizeSample, CV = s/|x̄| when x̄ ≠ 0, r = 2.8·s.
- Not Type A u_A = s/√n, not Gauge R&R EV, and not percent CV (×100).
- Units
- same as values; CV is dimensionless
- Boundary conditions
- missing values → MISSING_REQUIRED_INPUT
- n=1 with ddof=1 → VALUE_OUT_OF_RANGE
- cv op with x̄ = 0 → INVALID_INPUT
- s=0 is valid
- Example
- values=[7,8,9] → s=1 r=2.8 CV=0.125
- Validation cases
3 published on this page · 11/11 tests · Production surface contract 4/4 · View evidence
- values=[7,8,9] → s=1 r=2.8 CV=0.125
- values=[1,-1,0] cv op → INVALID_INPUT
- values=[1] → VALUE_OUT_OF_RANGE
- Sources
- ISO 5725-1 — Accuracy (trueness and precision) of measurement methods and results — Precision as repeatability; repeatability limit r = 2.8 σ_rSupports: This page reports sample s and the conventional r = 2.8·s; it does not report a between-laboratory R
- JCGM 200:2012 — International vocabulary of metrology (VIM) — 2.15 measurement precisionSupports: Precision is closeness of agreement under specified conditions, quantified here by s and CV
- ISO 5725-1 — Accuracy (trueness and precision) of measurement methods and results — Precision as repeatability; repeatability limit r = 2.8 σ_r
- Calculation version
- 1.0.0
Background
Interpretation and common distinctions.
Compute ISO 5725 repeatability: sample s, CV, and r = 2.8·s.
Supported and not supported
Supported — s · CV = s/|x̄| when x̄ ≠ 0 · r = 2.8·s · API engineering.measurement.precision
Not supported — Type A u_A, Gauge R&R EV, percent CV (×100), reproducibility R, pass/fail
Agent / API notes
Capability id: engineering.measurement.precision · tool id: precision · pin 1.0.0.
{ "values": [7, 8, 9] }
Alias: sample for values. Errors: MISSING_REQUIRED_INPUT, INVALID_NUMBER, INVALID_INPUT, VALUE_OUT_OF_RANGE.
Calculator URL stays /calc/engineering/precision. There is no /calc/metrology.
Related tools
Other calculators in this family: Type A uncertainty, Measurement bias (trueness), Gauge R&R, ISO 5725 reproducibility, Uncertainty of a mean from precision, Pooled standard deviation, Repeatability from duplicates, Cochran's C, Gauge capability (Cg/Cgk), Process performance (Pp/Ppk), Tolerance / Uncertainty Workspace .
Frequently asked questions
Key distinctions behind the calculation.
Is this Type A uncertainty?
No. Type A reports u_A = s/√n of the mean. This page reports s, CV, and the ISO 5725 repeatability limit r = 2.8·s.
Is this ISO 21748 u of a mean?
No. Precision takes a sample. Uncertainty of a mean from precision takes already-stated s_r, s_L, and n≥2.
Is this repeatability from duplicates?
No. Precision takes a sample of observations and reports s and r = 2.8·s. Repeatability from duplicates takes pair differences d_i and reports s_r = √(Σd²/(2m)).
Is this Cochran's C?
No. Cochran's C takes k≥2 already-stated laboratory s_i. This page takes one sample of observations.
Is r the same as Gauge R&R repeatability?
No. Gauge R&R repeatability is AIAG EV (equipment variation). This page is a one-factor sample: r = 2.8·s.
Is 2.8 the coverage factor k?
No. Coverage factor k is a different page. 2.8 is the ISO 5725 conventional factor for the repeatability limit.
Is CV a percentage?
No. CV = s/|x̄| is dimensionless and is not multiplied by 100. When x̄ = 0, CV is omitted (null) and the cv op returns INVALID_INPUT.
Where does this run?
Locally in the browser by default. REST and MCP call the same metrology-engine precision ops.