I'd like to add that if it seems strange that some fractions (such as 1/5 or 1/10) cannot be represented accurately in binary, consider the fact that 1/3 and 1/7 (for example) cannot be accurately represented in base 10 (decimal). The reason is the same.