バーコードの規格のうち EAN13のコードを作成するとき
先頭から 12桁目までが
000000000246
であるときの末尾のチェックサムはどの数字になるのでしょうか?
↓
EAN-13のチェックサムを計算するには、次の手順を行います。
### 手順
1. **先頭から12桁目までの数字を確認する**:
`000000000246`
2. **奇数桁と偶数桁に分けて、それぞれの合計を求める**:
- 奇数桁: 1, 3, 5, 7, 9, 11 桁目
- 偶数桁: 2, 4, 6, 8, 10, 12 桁目
数字:
- 奇数桁: `0, 0, 0, 0, 0, 4`
- 偶数桁: `0, 0, 0, 0, 2, 6`
合計を計算:
- 奇数桁合計: \(0 + 0 + 0 + 0 + 0 + 4 = 4\)
- 偶数桁合計: \(0 + 0 + 0 + 0 + 2 + 6 = 8\)
3. **偶数桁合計を3倍する**:
\(8 \times 3 = 24\)
4. **奇数桁合計と偶数桁合計(3倍後)を加算する**:
\(4 + 24 = 28\)
5. **この合計を10で割った余りを計算する**:
\(28 \mod 10 = 8\)
6. **10からこの余りを引いてチェックサムを計算する**:
\(10 - 8 = 2\)
※余りが0の場合は、チェックサムはそのまま0になります。
### 答え
12桁目までが `000000000246` の場合、チェックサムは **`2`** です。
したがって、完全なEAN-13コードは `0000000002462` となります。
0000000002462
コメント
コメントを投稿