A family of Microsoft relational database management systems designed for ease of use.
This kind of impreceision is, unfortunately, a function of the imprecision inherent in numbers defined as double.
There is an alternative, which might work better for your calculations. You could define the number as Currency, instead of double. It is accurate to four decimals, which is what your example shows. If all of your values are accurate to 4 decimals or less, this datatype can reduce the imprecision of calculations based on it.