숫자 계산 확인 Modulo 10

수표 숫자 계산에 대한 설명



Info액티브바코드는 대부분의 코드에 대한 체크 숫자를 자동으로 계산합니다.
이 문서는 완성도를 높이기 위한 목적으로만 작성되었습니다.

Modulo 10

모듈로에 따른 체크섬 계산 10:
모듈 10에 따른 체크 숫자는 EAN 코드에 사용됩니다(예: EAN-13).

EAN 코드의 경우 체크 숫자는 가중치 3을 적용한 모듈로 10 계산 방법에 따라 계산됩니다. 가중치 3은 오른쪽에서 첫 번째 숫자부터 시작합니다. 그런 다음 개별 숫자에 가중치를 곱합니다. 이러한 결과가 합산되어 합산됩니다. 모듈 10은 이 합계에서 계산됩니다. 먼저 합계를 10으로 나눕니다. 나머지 나눗셈은 10에서 뺍니다. 이 뺄셈의 결과는 체크섬/체크 숫자입니다.

다음은 EAN-13 코드를 사용하는 모듈로 10의 계산 예제입니다:

숫자: 4 0 0 7 6 3 0 0 0 0 1 1
무게: 1 3 1 3 1 3 1 3 1 3 1 3
결과: 4+0+0+21+6+9+0+0+0+0+1+3 = 44
체크섬 계산: 10의 다음 배수에 더합니다. (50)
숫자 확인 6


코드 25 코드의 경우 모듈로 10 계산 방식에 따라 체크 숫자도 가중치 3으로 계산됩니다. 그러나 가중치 3은 왼쪽에서 첫 번째 유용한 숫자부터 시작합니다. 그런 다음 개별 유용한 숫자에 가중치를 곱합니다. 이러한 결과값이 합산되어 합산됩니다. 모듈 10은 이 합계에서 계산됩니다. 먼저 합계를 10으로 나눕니다. 나머지 나눗셈은 10에서 뺍니다(차액을 10으로 계산). 이 뺄셈의 결과는 체크섬/체크 숫자입니다.

다음은 코드 25를 사용한 모듈로 10의 계산 예제입니다:

숫자: 1 2 3 4 5
무게: 3 1 3 1 3
결과: 3+2+9+4+15 = 33
체크섬 계산: 10의 다음 배수에 더합니다. (40)
숫자 확인 7


Leitcode와 Identcode의 경우에도 검수자는 모듈로 10 계산법에 따라 계산됩니다. 하지만 여기서는 가중치가 다릅니다: 홀수 위치는 4, 직선 위치는 9의 가중치를 부여합니다. 다음은 그 예입니다:

숫자: 2 3 6 6 9 0 1 2 0 1 2 3 0
무게: 4 9 4 9 4 9 4 9 4 9 4 9 4
결과: 8+27+24+54+36+0+4+18+0+9+8+27+0 = 215
체크섬 계산: 10의 다음 배수에 더합니다. (220)
숫자 확인 5


EAN-14/ITF-14/SCC-14/DUN-14 코드를 사용하는 모듈로 10의 계산 예제입니다:

숫자: 0 4 0 0 7 6 3 0 0 0 0 1 1
무게: 3 1 3 1 3 1 3 1 3 1 3 1 3
결과: 0+4+0+0+21+6+9+0+0+0+0+1+3 = 44
체크섬 계산: 10의 다음 배수에 더합니다. (50)
숫자 확인 6