Key in your email here
Font Products
 Barcode Fonts
  • Code 39 Barcode
  • Code 128 Barcode
  • UCCEAN Barcode
  • ITF14 Barcode
  • I2of5 Barcode
  • UPC/EAN Barcode
 Download Software
 Purchase

Using the Fonts
  • With the Font Encoder
  • With Excel
  • With Access
  • With Word
  • With Crystal Reports

Software Products
 Barcode Software Imager
 Download Imager
 Purchase


Barcode FAQ
 Barcode
  • Barcode Symobology
  • Barcode FAQ
  • Barcode Images
  • Barcode Font
 RFID
  • What is RFID?
 Thermal Printers
 Barcode Scanners
 OCR & OCR Fonts
 MICR & MICR Fonts

Barcode Resources
 Web Resources
 The Barcode CD Project
 Mobile Barcode Project



Calculation of Code93 Modulo 47 Check Character

For example if the data "12345678" is to be encoded as a barcode. The check character is calculated as follows.

  
ASCII Characters12345678 
Code 93 Values12345678 
From the rightmost digit, multiply the value by a weight starting from 1. If the weight is greater than 20, restart the value from 1. Sum up all the values.
Check C Weight*8*7*6*5*4*3*2*1 
Check Digit C Sum :1*8 + 2*7 + 3*6 + 4*5 + 5*4 + 6*3 + 7*2 + 8*1 = 120
Modulo 47 Check Digit C :120 % 47 = 26 'Q'
Code 93 Values with Check Digit C1234567826
From the rightmost digit, multiply the value by a weight starting from 1. If the weight is greater than 15, restart the value from 1. Sum up all the values.
Check K Weight*9*8*7*6*5*4*3*2*1
Check Digit K Sum :1*26 + 2*8 + 3*7 + 4*6 + 5*5 + 6*4 + 7*3 + 8*2 + 9*1 = 182
Modulo 47 Check Digit K :182 % 47 = 41 '+'


The characters "Å12345678Q+Æ" can then be keyed in to the text editor with the appropriate font selected to generate a Code 93 barcode with check characters.

Back to Code 93 Barcode Font

Copyright (C) 2004-2005, BarcodeResource.com. All Rights Reserved.