I was under the impression that many early microcomputer versions of basic use a floating point format that used a BCD mantisa and a binary exponent whose base was 10. I suspect that some still do, given that most micros can add and subtract BCD (and can't multiply even binary) anyway. IBM360 floating point used 16 as the base of the exponent... BillW