The answer lies in the weirdness of floating-point numbers and the computer's perception of a number line.