Basically, it comes down to how decimals are stored in binary. You can only get so much precision out of it, so it's oftentimes off buy just a tiny bit. For more information, google "what every...