정도관리 반올림 규칙은 원자료의 보존 정밀도, 판정에 사용하는 계산값, 보고서의 표시 자릿수를 구분해 설정한다. 유효숫자 일치는 세 값을 같은 자릿수로 줄인다는 뜻이 아니라, 동일한 원자료에서 승인된 계산·판정·표시 규칙으로 결과를 재현할 수 있다는 뜻이다. 적용 기준 확인부터 경계값 검증까지 4단계로 구성한다.

목차
정도관리 반올림 규칙의 출발점: 세 값의 역할 구분
반올림 절차를 만들 때 먼저 원자료, 판정값, 보고값을 정의한다. 원자료는 기기 신호·출력값·칭량값 등 계산의 출발 기록이고, 판정값은 보정·희석·단위 환산을 거쳐 승인된 판정 규칙에 투입하는 값이며, 보고값은 정해진 형식으로 표현한 최종 값이다.
기본 설계는 원자료를 보존하고 계산 과정의 정밀도를 유지한 뒤, 보고 단계에서 필요한 자릿수로 표현하는 방식이다. 다만 적용 시험방법이 특정 단계의 반올림이나 반올림 후 비교를 명시하면 그 절차를 계산 경로에 반영한다.
유효숫자와 소수 자릿수도 구분해야 한다. 0.01230은 유효숫자 4자리이면서 소수점 아래 5자리이고, 12.30은 유효숫자 4자리이면서 소수점 아래 2자리이다. 이하 수치는 규칙의 차이를 설명하기 위한 가상 입력값과 계산 예시이며, 특정 시험항목의 법정 한계나 보편적인 관리기준이 아니다.
원자료·판정값·보고값 구분
| 구분 | 역할 | 자릿수 관리 |
|---|---|---|
| 원자료 | 관측·계산의 출발 기록 | 확보한 자릿수 보존 |
| 판정값 | 승인된 규칙에 투입 | 판정 정밀도 유지 |
| 보고값 | 최종 결과 표현 | 보고 기준에 맞춤 |
1단계 — 적용 기준과 원자료 보존 범위를 확정한다
항목별 설정표에 적용 법규·시험방법·고객 요구사항의 문서명과 판본을 기록하고, 반올림 시점·방식·보고 단위에 명시된 조건이 있는지 확인한다. 조건이 충돌하면 임의로 선택하지 않고 적용 관계를 검토하며, 별도 지시가 없는 부분은 실험실 절차로 정해 승인한다.
원자료 필드에는 실제 확보한 자릿수를 보존하고, 화면 표시용 필드를 별도로 둔다. 기기 화면과 내보내기 파일의 자릿수가 다르면 각 값의 생성 과정과 사용 목적을 확인해 공식 계산 입력을 지정하며, 자릿수가 많다는 이유만으로 더 정확한 값이라고 판단하지 않는다.
ISO/IEC 17025:2017의 기술기록 요구사항을 정리한 NATA 평가서는 원래 관측값·데이터·계산의 동시 기록과 수정 전후 자료의 추적성을 확인하도록 구성되어 있다. 반올림한 값으로 원기록을 덮어쓰지 않고 변경일·변경 내용·담당자를 남기는 설계는 이 요구사항과 연결된다. NATA ISO/IEC 17025 평가서, 7.5
설정표에는 원자료 위치, 계산식 버전, 저장 정밀도, 판정 입력 필드, 보고 자릿수, 승인자와 적용일을 함께 기록한다. 기기에서 이미 반올림된 출력만 확보할 수 있다면 그 한계를 명시하고, 존재하지 않는 추가 자릿수를 추정해 채우지 않는다.
2단계 — 판정 정밀도와 경계 포함 조건을 고정한다
판정식에는 비교 대상, 단위, 상·하한, 경계 포함 여부, 불확도 처리와 반올림 시점을 명시한다. 내부 관리도의 한계 초과 신호와 고객에게 제공하는 규격 적합성 진술은 목적이 다르므로 각각의 규칙을 정의한다.
고객에게 적합성 진술을 제공할 때는 측정불확도를 어떻게 고려하는지 결정규칙에 포함한다. ILAC G8은 ISO/IEC 17025:2017에 따른 결정규칙의 문서화와, 요청된 규격에 규칙이 내재되어 있지 않은 경우 고객과의 의사소통·합의를 설명한다. ILAC G8:09/2019, 2절·7절
가상 내부 관리기준을 ‘10.000 mg/L 이하 허용, 보고용 반올림 전 값으로 비교’라고 설정하면 9.996 mg/L와 10.000 mg/L는 허용이고 10.004 mg/L는 한계 초과이다. 세 값은 모두 소수점 아래 2자리로 표시하면 10.00 mg/L가 되므로, 보고값만 다시 비교하면 초과 신호가 사라진다.
이 오류는 판정식을 보고용 필드에서 계산값 필드로 연결하고, 판정 결과를 보고서에 함께 전달하는 방식으로 해결한다. 보고서에서는 표시값과 판정이 모순처럼 보이지 않도록 반올림 전 값으로 판정했다는 설명을 제공한다. 불확도에 따른 가드밴드를 적용하는 경우에는 해당 수락한계를 먼저 산출하며, 표시 자릿수 조정으로 가드밴드를 대신하지 않는다.
같은 표시값, 다른 판정
| 판정값 | 보고값 | 내부 관리판정 |
|---|---|---|
| 9.996 | 10.00 | 허용 |
| 10.000 | 10.00 | 허용 |
| 10.004 | 10.00 | 한계 초과 |
※ 가상 예시이며 단위는 mg/L이다. 10.000 이하를 허용하고 보고용 반올림 전 값으로 비교한다.
3단계 — 정도관리 반올림 규칙과 보고 자릿수를 문서화한다
절차서에는 ‘반올림한다’는 표현만 쓰지 말고, 남길 자리와 정확히 중간에 놓인 값의 처리 방식을 함께 적는다. 예를 들어 최근접 반올림에서 동률을 짝수 쪽으로 처리하면 정확한 십진수 2.345는 소수점 아래 2자리에서 2.34가 되고, 2.355는 2.36이 된다.
반면 동률을 0에서 멀어지는 쪽으로 처리하면 2.345는 2.35, −2.345는 −2.35가 된다. 두 방식 중 어느 하나를 ISO/IEC 17025가 모든 시험에 공통으로 강제한다고 해석하지 말고, 적용 방법의 지시와 실험실의 승인 규칙을 따른다.
불확도를 함께 보고할 때 JCGM 100:2008의 7.2.6은 불확도에 대체로 최대 2자리 유효숫자면 충분하다고 설명하면서, 후속 계산에서는 추가 자릿수가 필요할 수 있다고 명시한다. 측정값도 해당 불확도와 일관되게 반올림하도록 안내하므로, 이를 모든 측정결과를 유효숫자 2자리로 줄이라는 뜻으로 적용해서는 안 된다. JCGM 100:2008, 7.2.6
가령 계산값이 10.046 mg/L이고 확장불확도 U가 0.126 mg/L일 때, 불확도를 최근접 방식으로 유효숫자 2자리까지 보고하기로 했다면 U는 0.13 mg/L가 된다. 측정값은 같은 소수 자리에 맞춰 10.05 mg/L로 표현하되, 판정에는 앞 단계에서 정한 값을 사용하고 확장불확도의 포함인자 등 필요한 설명을 함께 제공한다.
보고값은 보존된 최종 계산값에서 목표 자리로 직접 생성한다. 짝수 동률 방식을 적용할 때 1.2451을 소수점 아래 3자리의 1.245로 만든 뒤 다시 2자리로 줄이면 1.24가 되지만, 처음부터 2자리로 반올림하면 1.25가 된다. 이중 반올림을 막으려면 중간 화면의 표시값을 다음 계산의 입력으로 사용하지 않는다.
4단계 — 계산부터 보고서까지 경계값으로 검증한다
LIMS와 계산서의 검증 자료에는 입력값, 계산식 버전, 반올림 방식, 예상 판정값, 예상 보고값을 한 묶음으로 기록한다. 앞서 제시한 9.996·10.000·10.004 mg/L를 입력해 표시값이 같아도 허용·허용·한계 초과가 유지되는지 확인한다.
동률 처리에는 2.345·2.355와 음수 사례를 사용하고, 이중 반올림에는 1.2451을 사용한다. 십진 소수가 내부 수치 표현에서 정확하게 저장되지 않을 수 있으므로, 화면에 보이는 숫자만 확인하지 말고 실제 저장 형식과 적용 연산의 결과를 검증한다.
검증 범위에는 기기 출력, 데이터 전송, LIMS 저장, 계산, 판정, 보고서 생성까지 포함한다. 표시 자릿수 설정과 저장값을 실제로 변경하는 연산을 구분하고, 데이터 내보내기와 재입력 과정에서도 같은 판정이 재현되는지 확인한다.
예상 결과와 다르면 실패한 입력값과 처리 단계를 남기고, 원인을 수정한 뒤 관련 사례를 다시 실행한다. 운영 중인 규칙을 변경할 때는 적용일과 버전을 구분하고 기존 결과에 미친 영향을 검토하며, 과거 판정이 새 설정으로 조용히 덮어써지지 않도록 한다.
반올림 시스템 검증 순서
- 검증 자료 작성
입력값·규칙 버전·예상 판정값·보고값을 기록한다. - 경계·동률 입력
한계 전후 값과 동률·음수·이중 반올림 사례를 실행한다. - 전체 경로 대조
기기 출력부터 저장·계산·판정·보고서까지 확인한다. - 차이 수정과 재검증
실패 원인을 수정하고 관련 사례의 결과를 다시 확인한다.
CRM·관리도·저농도 결과에서 적용할 예외
CRM 인증값은 인증서에 제시된 값과 단위를 계산 입력으로 관리하고, 성적서 표시 자릿수에 맞추기 위해 미리 줄이지 않는다. 인증값의 유효숫자 개수를 시료 결과 전체에 그대로 복사하지 말고, 인증서의 불확도·포함인자·사용 조건과 해당 측정의 보고 기준을 함께 검토한다.
관리도의 평균·표준편차·관리한계와 개별 측정값은 승인된 계산 정밀도로 처리하고, 축 눈금과 데이터 라벨만 별도 형식으로 표시하도록 설계한다. 반올림된 보고값으로 관리도를 다시 만들면 서로 다른 값이 같은 값으로 합쳐져 변동성이나 연속 패턴의 해석이 달라질 수 있다.
정량한계 미만 결과를 표시 편의상 0으로 바꾸는 처리도 반올림 규칙과 구분한다. ‘정량한계 미만’ 같은 표현과 통계 계산에 사용할 값의 처리 방법은 적용 시험방법 및 별도 절차에서 정한다.
시험방법이 반올림 후 판정을 명시하거나 숙련도시험 운영기관이 제출 자릿수를 지정한 경우에는 해당 목적의 출력 경로를 따로 정의한다. 이 경우에도 보존된 원자료와 내부 계산값을 유지하고, 내부 판정과 외부 제출값의 생성 규칙을 각각 재현할 수 있어야 한다.
관련해서 정도관리 기록 검산 4단계 — 입력·계산·전사 오류 자동 탐지 글도 참고할 만하다.
정리 — 승인 전 확인할 정도관리 반올림 규칙
승인 기준은 원자료·판정값·보고값의 자릿수가 모두 같은지가 아니라, 각 값의 역할과 변환 경로가 명확한지이다. 검토자는 보존된 입력값과 해당 시점의 규칙 버전만으로 계산 결과, 경계값 판정, 최종 표시를 재현할 수 있어야 한다.
최종적으로 적용 기준, 원자료 보존, 동률 처리, 경계 포함 조건, 불확도와 보고 자릿수, 시스템 검증 기록을 확인한다. 판정 결과를 먼저 정해 놓고 반올림 방식을 바꾸는 일이 없도록 규칙을 사전에 승인하고, 변경 시에는 영향 검토와 적용 이력을 남긴다.
반올림 규칙 승인 체크포인트
- ✓적용 기준의 판본과 반올림 시점이 명확하다.
- ✓원자료가 보존되고 판정·보고 필드가 구분된다.
- ✓동률·음수 처리 방식이 문서화되어 있다.
- ✓경계 포함 여부와 불확도 처리 규칙이 정해져 있다.
- ✓보고 자릿수와 이중 반올림 방지 경로가 확인된다.
- ✓시스템 검증 결과와 변경 적용 이력이 남아 있다.