I'm trying to come up with the finite decimal fraction not ending with $5$ which can be finitely expressed in binary. At the moment, I don't see how's that possible. Since decimal fractions can only be expressed finitely if the denominator is the exponent of $10$, and binary - if the exponent of $2$, I can't seem to find such number. Whenever I take a decimal fraction with the power of $2$ in denominator and multiply both numerator and denominator by $125$ to get the power of $10$ in denominator, I get the number ending in $5$ in numerator:
$$ \frac{1\cdot125}{8\cdot125} = \frac{125}{1000} = 0.125 $$ $$ \frac{2\cdot125}{8\cdot125} = \frac{250}{1000} = 0.25 $$
The numbers you want are of the form $$\sum_{n=1}^k\frac{\alpha_n} {2^n}, $$ where $\alpha_n\in \{0,1\} $. We can rewrite as $$ \frac {\sum_{n=1}^k{\alpha_n}\,2^{k-n}} {2^n} =\frac {\sum_{n=1}^k{\alpha_n}\,2^{k-n}5^n} {10^n} . $$ As the numerator is a multiple of five, the decimal expression will always end in five.