
There are many powerful and flexible function to format values; text, number, date, etc.
| TIP: If we use leading zeros, to produce fixed length data, any resulting bar codes will all be the same length. |
This code format values in v with up to 6 leading zeros and no decimal places;
char s[80];
int v = 12;
sprintf(s, "%0*d", 6, v);
// Now s is "000012"
|
Dates are typically formatted in most significant element first; Year (YY or YYYY), Month (MM), Day (DD).
If the date is 07 April 2001, the result is 20010407 (or 010407).
Use this method to format a date, then the result is a numeric and a bar code type can be used to produces the most efficient bar code (Interleaved 2 of 5, Code 128, UCC/EAN-128).
|
Copyright © 2000 CIA (BAR CODES) UK. All rights reserved. Reproduction prohibited. |