In the examples you give, the ‘integers’ are the results of mathematical operations, not simple definitions of integers. (Integers entered as integers can be represented exactly in binary.)
The ‘trailing zeros’ displayed are not really trailing zeros, but zeros between the most significant and least significant decimal digits. For a comprehensive discussion, see:Why is 0.3 - 0.2 - 0.1 (or similar) not equal to zero?
Best Answer