PTT Kargo kayıt esnasında barkod numarasının son hanesini hesaplamanıza yarayacak Golang, PHP, Javascript, Python, Dart ve Classic ASP örnekleri.
Verilen 12 haneli barkod aşağıda örnek gösterilen metodla 1 ve 3 değerleri ile sırasıyla çarpılıp, elde edilen toplamı bir üstteki 10 un katına tamamlayan sayı check digit olarak bulunur. Toplam zaten 10 un katı ise check digit 0 dır.
| * | * | N1 | N2 | N3 | N4 | N5 | N6 | N7 | N8 | N9 | N10 | N11 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Barkod | 2 | 7 | 5 | 0 | 3 | 6 | 5 | 6 | 9 | 8 | 4 | 5 | 6 |
| Çarpan | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | |
| Çarpım | 2 | 21 | 5 | 0 | 3 | 18 | 5 | 18 | 9 | 24 | 4 | 15 | |
| Toplam | 124 | ||||||||||||
| Check Digit | 6 |