| |
|
|
Typ
Danish PTT 39 Barcode, jednowymiarowy kod kreskowy typu 2W, w którym występują paski o dwóch różnych szerokościach.
|
Kodowane znaki: cyfry 0-9, litery 'A'-'Z', '-', '$', '*', '/', '.', '+', '%', ' '.
Długość kodu: 10 znaków.
|

Przykład wygenerował program
|
Danish PTT 39 Barcode oparty jest na kodzie Code 39. Koduje te same znaki.
Budowa:
- dane (10 znaków)
- suma kontrolna mod 11 (1 znak)
- dwa znaki końcowe: «DK»
|
Sposób obliczania sumy kontrolnej wraz z przykładem dla "1234135671":
- Przypisz wagi wszystkim znakom (zaczynając od prawej strony): 7, 9, 5, 3, 2, 4, 6, 8, 7, 9
| Znak | 1 | 2 | 3 | 4 | 1 | 3 | 5 | 6 | 7 | 1 | | Waga | 9 | 7 | 8 | 6 | 4 | 2 | 3 | 5 | 9 | 7 |
- Przemnóż każdy znak przez przypisaną mu wagę i zsumuj wszystko
1*9 + 2*7 + 3*8 + 4*6 + 1*4 + 3*2 + 5*3 + 6*5 + 7*9 + 1*7 = 196
- Oblicz resztę z dzielenia wyniku z poprzedniego punktu przez liczbę 11
196 mod 11 = 9
- Od liczby 11 odejmij wynik z poprzedniego punktu. Wartość ta jest sumą kontrolną
11 - 9 = 2
|
|
Używany przez pocztę w Danii. Drukowany jest na listach i paczkach. Zawiera informacje dotyczące adresata (kod pocztowy, nr domu).
|

Przykład wygenerował program
|
|
|