From: Matt Fig on
James,

>> chardigits(3452.99)
ans =
3452989999999999781721271574497222900390625

Also, you did show that my function, based on dpb's suggestion, should operate on abs(N) instead of N. Also, unrelated, NUM2STREXACT failed to compile with BCC55 on my system. It worked with gcc.