has anyone else noticed that when doing math calculations, sometimes the answer will be 4.000000000001 or 3.999999999999 instead of 4 (4 is just an example)? in other words, it's off by the smallest value possible. any ideas why? this is all just curiosity, btw.