Thanks Adam, My main problem, I guess, is that I can't seem to find the documentation for these functions in D. I'll be checking out the link you sent for the format function shortly.
I don't expect the function to be able to do the thousands formatting for me (C's version works if you use "%'d" [notice the '] and have LC_LOCALE set) but just want to get a string that I can then format. Thanks for your speedy, detailed, and very informative reply! Justin
