"국제 상품 번호"의 두 판 사이의 차이

2,234 바이트 추가됨 ,  9년 전
편집 요약 없음
* 10 - 3 = 7 (체크섬)
* 완전한 EAN 8 코드는 73513537이 된다.
 
== EAN-13 바코드로의 이진 변환 ==
[[파일:Codering EAN-13 new.svg|thumb|EAN-13 부호화]]
[[파일:EAN-L.png|thumb|부호 L의 숫자들]]
[[파일:EAN-G.png|thumb|부호 G의 숫자들]]
[[파일:EAN-R.png|thumb|부호 R의 숫자들]]
EAN-13 바코드로 변환하려면 숫자값은 먼저 3개의 그룹으로 나뉜다.: 첫 번째 숫자, 6개 숫자 한 그룹, 나머지 6개 숫자 한 그룹. (오른쪽 그림 참고)
 
첫 번째 숫자가 0이면 첫 번째 그룹의 모든 여섯 개 숫자는 UPC에 쓰이는 패턴을 이용하여 부호화하므로 UPC 바코드는 첫 번째 숫자 집합이 0으로 된 EAN-13 바코드로도 된다.
 
{|class="wikitable" style="text-align:center"
|+EAN-13의 구조
|-
! 첫 번째 숫자 !! 6개 숫자 첫 그룹 !! 6개 숫자 마지막 그룹
|-
| <tt>0</tt> || <tt>LLLLLL</tt> || <tt>RRRRRR</tt>
|-
| <tt>1</tt> || <tt>LLGLGG</tt> || <tt>RRRRRR</tt>
|-
| <tt>2</tt> || <tt>LLGGLG</tt> || <tt>RRRRRR</tt>
|-
| <tt>3</tt> || <tt>LLGGGL</tt> || <tt>RRRRRR</tt>
|-
| <tt>4</tt> || <tt>LGLLGG</tt> || <tt>RRRRRR</tt>
|-
| <tt>5</tt> || <tt>LGGLLG</tt> || <tt>RRRRRR</tt>
|-
| <tt>6</tt> || <tt>LGGGLL</tt> || <tt>RRRRRR</tt>
|-
| <tt>7</tt> || <tt>LGLGLG</tt> || <tt>RRRRRR</tt>
|-
| <tt>8</tt> || <tt>LGLGGL</tt> || <tt>RRRRRR</tt>
|-
| <tt>9</tt> || <tt>LGGLGL</tt> || <tt>RRRRRR</tt>
|}
{| class="wikitable" style="text-align:center"
|+숫자 부호화
|-
! 숫자 !! L 코드 !! G 코드 !! R 코드
|-
| <tt>0</tt> || <tt>0001101</tt> || <tt>0100111</tt> || <tt>1110010</tt>
|-
| <tt>1</tt> || <tt>0011001</tt> || <tt>0110011</tt> || <tt>1100110</tt>
|-
| <tt>2</tt> || <tt>0010011</tt> || <tt>0011011</tt> || <tt>1101100</tt>
|-
| <tt>3</tt> || <tt>0111101</tt> || <tt>0100001</tt> || <tt>1000010</tt>
|-
| <tt>4</tt> || <tt>0100011</tt> || <tt>0011101</tt> || <tt>1011100</tt>
|-
| <tt>5</tt> || <tt>0110001</tt> || <tt>0111001</tt> || <tt>1001110</tt>
|-
| <tt>6</tt> || <tt>0101111</tt> || <tt>0000101</tt> || <tt>1010000</tt>
|-
| <tt>7</tt> || <tt>0111011</tt> || <tt>0010001</tt> || <tt>1000100</tt>
|-
| <tt>8</tt> || <tt>0110111</tt> || <tt>0001001</tt> || <tt>1001000</tt>
|-
| <tt>9</tt> || <tt>0001011</tt> || <tt>0010111</tt> || <tt>1110100</tt>
|}
 
== 같이 보기 ==