Geo,
I believe I know why, but it's no help. In the past, Access had no round function. So I wrote one. My round function gets the same results you are getting. To narrow down the reason, I tested the Int function, because to round a number correctly you must convert it to a long. This is...