this is BASIC ACCESS 101 (I feel stupid even asking); but, i am.
maybe this issue has always been and i never noticed (seriously ?!)
but i'm noticing it now
2 fields:
QTY -> number, long integer, decimal = auto,
INPUT_LOAD -> number, single, decimal = auto
...i have no idea why one is a 'long integer' and the other 'single' (could be a legacy thing when M$oft changed their field types a few years back?)
both will store a number less than 100,000 and both could have up to 2 decimal places (....maybe not INPUT LOAD. it may, by coincidence, always be an integer ...or when it should be a decimal, and it rounds, no one has cared enough to comment ?!)
both in VBA code and as a calculated control value in a report, the same weirdness occurs.
anytime INPUT LOAD has a decimal and i multiply (QTY * INPUT_LOAD), the calculated result is something consistently like this:
4 * 2.4 = 190000038146973 ( !!! ? )
Field Data type issues I'm certain. Yes ?
as always,
with appreciation in advance,
m.