Jeff Moden (8/25/2016)
P.S. You should also avoid the use of any of the "MONEY" datatypes and small scale DECIMAL types for any work with any operators other than simple addition and subtraction.
I've been bitten by that problem too. I couldn't get to match the average until I discovered that the money data type was being used.