Advertisement
sohotcall

Barcode EAN-13

Jan 29th, 2020
626
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. Digit NextSix L-code G-code R-code
  2. 0 LLLLLL 0001101 0100111 1110010
  3. 1 LLGLGG 0011001 0110011 1100110
  4. 2 LLGGLG 0010011 0011011 1101100
  5. 3 LLGGGL 0111101 0100001 1000010
  6. 4 LGLLGG 0100011 0011101 1011100
  7. 5 LGGLLG 0110001 0111001 1001110
  8. 6 LGGGLL 0101111 0000101 1010000
  9. 7 LGLGLG 0111011 0010001 1000100
  10. 8 LGLGGL 0110111 0001001 1001000
  11. 9 LGGLGL 0001011 0010111 1110100
  12.  
  13. Contoh: "4 003994 155486"
  14. - Starting adalah 101
  15. - Digit pertama adalah 4, sehingga enam digit berikutnya (003994) harus diencode dengan LGLLGG.
  16. - 0 diencode dengan L-code jadi 0001101
  17. - 0 diencode dengan G-code jadi 0100111
  18. - 3 diencode dengan L-code jadi 0111101
  19. - 9 diencode dengan L-code jadi 0001011
  20. - 9 diencode dengan G-code jadi 0010111
  21. - 4 diencode dengan G-code jadi 0011101
  22. - Middle adalah 01010
  23. - Enam digit terakhir (155486) dienkode dengan R-code.
  24. - 1 dienkode dengan R-code jadi 1100110
  25. - 5 dienkode dengan R-code jadi 1001110
  26. - 5 dienkode dengan R-code jadi 1001110
  27. - 4 dienkode dengan R-code jadi 1011100
  28. - 8 dienkode dengan R-code jadi 1001000
  29. - 6 dienkode dengan R-code jadi 1010000
  30. - Ending adalah 101
  31. Digabung jadi 10100011010100111011110100010110010111001110101010110011010011101001110101110010010001010000101
  32. Ganti 1 dengan black dan 0 dengan white.
  33.  
  34. Cek Checksum: "4 003994 155486",
  35. Split jadi dua selang-seling.
  36. "4 0 9 4 5 4 6", jumlahnya 32.
  37. " 0 3 9 1 5 8 ", jumlahnya 26, dikali tiga jadi 78.
  38. 32 tambah 78 jadi 110. Karena habis bila dibagi sepuluh berarti cocok.
  39.  
  40. - Gung Sukma, 2020.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement