The Scientific type does arrive at the correct value. 0.3 is the correct answer, and Scientific gives it to you. I don&#x27;t know why you would expect something else from a type which implements arbitrary precision arithmetic.