Quote Originally Posted by Mulpuzzle View Post
it seems amazing that this should be necessary.
I agree but that's the reality of the situation.

Is there a simpler way?
Rounding is the best option.