I had actually tried that, but it kept giving me undesirable results (i.e. 900 / 1000 = 0.9, when I need 0). I think I may have found what I am after though. One of my colleagues just pointed out the '0,' format string that can be applied in the ToString method of a numeric Type.
I'll see how it does.
Stephen.