I am having a similar (exact) problem. I have one table with a form associated to it. This table has a "Quantity", a "Cost" and an "Extended Cost". The data format is "General number", 2dec places, then "Currency", then "Currency".
I have two ways if entering the quantity. One is through another form (Iam still trying to figure that out) and the second one is directly in the main form.
In any of the cases, when I enter a number (say 4.6) in the "quantity" field, the number that shows in the field is 5 (it is getting rounded off), but the calculation (Quantity*Cost=Extended Cost) is using 4.5...
So, why is it getting rounded off? I do not what that!!!!
mafhobb