You can clone with
some times numbers don't come out exactly like they came in...
it's only the smallest end of the scale, but still important.
strangely, it only happens sometimes.
Hey, i was just passing through and saw this issue.
here's where i found it http://floating-point-gui.de/
I guess this is because of how I parse numbers character-by-character using math. I guess the alternative would be to store the number as a string and parseFloat it at the end. Either way, it's probably not good to depend on floats for exact values for the reasons @floby pointed out.