Emily,
only do this is there are NO further calculations performed with these numbers, otherwise you're going to get some wierd rounding problems.
As a final result from a previous process, this should be OK.
You could alternatively multiply the value by a fixed amount (say 1000 for 3 decimal places) and actually store the number as an integer (Assuming you don't need such large numbers). This way you always have the three decimal places present and don't really have to worry about rounding errors, since they'll be rounded automatically.
i.e. 3.147 could be made into 3147, 123.500 made into 123500 and so on.
Hope this helps,
Shane.
Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)