오늘은 체크 디지트(Check Digit) 계산법에 대해 알아보겠습니다. 체크섬이라고도 합니다.
체크 디지트란? 간단히 말해 오류 감지를 위해 추가된 숫자입니다.
대표적으로 EAN13이 있죠. 바코드를 만들 때 12자리를 입력하면 마지막 자릿수는 자동으로 계산됩니다.
물론 일부 사이트나 생성기에서는 전부 입력해야 만들어지기도 합니다만.. 통상 질문에는 EAN13으로 다루기 때문에 (짝수 자릿수 합) x3+홀수 자릿수 합에 가까운 10의 배수를 만들기 위해 더하는 수라고 설명드립니다.
예를 들어 이렇습니다. 12자리인 880123456789의 체크 디지트를 구하려면 (8+1+3+5+7+9) x3+(8+0+2+4+6+8)=33x3+28=127입니다. 그럼 127의 가장 가까운 10의 배수는 130이므로 127+x=130 x=3이 됩니다.
더 쉽게 하면 10- 일의 자릿수 하면 됩니다. 10-7=3입니다. 그럼 880123456789의 정보를 가진 EAN13 바코드는 88012345678...
#
880바코드
#
체크디지트계산법
#
체크디지트계산기
#
체크디지트
#
UPCA
#
UPC
#
ITF14
#
GTIN8
#
GTIN14
#
GTIN13
#
GTIN12
#
EAN8
#
EAN13
#
CheckDigit
#
체크섬