It may be Binary Coded Decimal (BCD) 00000000b = 0d 00000001b = 1d ... 00001001b = 9d or Packed BCD 01000010b = 42d The decimal point may be assumed to be before the last two digits (make cents?). I Don't recall what the sign would be either -- Doug McNash <dmcnash at yahoo.com>