• I don't have an explanation, but I did do some testing and learned that the same error occurs with .255, .355, .755, and .855, but does not occur for .055, .155, .455, .555, .655, and .955.

    I don't know if it's truncating the float at some point or not, but this is good to know if you need to do calculations and rounding using floats. 😉