숫자 계산 확인 Modulo 47

수표 숫자 계산에 대한 설명



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

Modulo 47

모듈로에 따른 체크섬 계산 47:
모듈 47에 따른 체크 문자는 예를 들어 코드 93에서 사용됩니다.

코드 93은 두 개의 체크섬, 즉 C 체크섬과 K 체크섬을 사용합니다. 둘 다 동일한 원리에 따라 계산됩니다. 그러나 K 체크섬에는 C 체크섬도 포함되어 있습니다.

계산하는 동안 먼저 코드의 모든 문자에 참조 번호가 할당됩니다. 코드의 각 숫자에는 가중치가 할당되며 뒤쪽부터 점진적으로 증가합니다. 따라서 마지막 위치는 가중치 1, 두 번째 위치는 가중치 2를 갖습니다. 참조 번호에는 각 경우에 가중치가 곱해집니다. 그 결과 개별 결과가 합산됩니다.

이제 이 합계를 47로 나눕니다. 이 구분의 나머지 부분은 참조 번호를 사용하여 문자로 코딩되는 체크섬에 해당합니다.

K 체크섬도 같은 방식으로 결정됩니다. 그러나 이번에는 첫 번째 체크섬과 마찬가지로 코드의 문자열에 C 체크섬을 더한 문자열이 기본으로 사용됩니다. 첫 번째 결정된 체크섬은 두 번째 체크섬 계산에 포함됩니다.

계산 예시입니다:

Checksum with Modulo47

참조 번호 Code 93:

00 0
01 1
02 2
03 3
04 4
05 5
06 6
07 7
08 8
09 9
10 A
11 B
12 C
13 D
14 E
15 F
16 G
17 H
18 I
19 J
20 K
21 L
22 M
23 N
24 O
25 P
26 Q
27 R
28 S
29 T
30 U
31 V
32 W
33 X
34 Y
35 Z
36 -
37 .
38 Space
39 $
40 /
41 +
42 %
43 ($)
44 (%)
45 (/)
46 (+)
- * Start/Stop