There's one YouTube video (Conversion Of Fractions From Base Ten To Other Bases) and it shows how to convert a fraction (7/8) to base 2. So then he converts it to a decimal (0.875) and then to base 2 and he gets 0.111. When I try putting 0.875 on a base converter http://jalu.ch/coding/base_converter.php, I end up getting 0.111, but when I do it on another convert. On the same website, if I try 7/8, it doesn't allow it. On another website http://www.cleavebooks.co.uk/scol/calnumba.htm, if I try 7/8 or 0.875, it doesn't allow it.
There was another question https://stackoverflow.com/questions/1089018/why-cant-decimal-numbers-be-represented-exactly-in-binary about why decimals can't be represented in binary, but I still don't understand it.
So what I want to know is, can you really represent a decimal or fraction in binary? From the video, the answer is 0.111, but in the converter, it's 0.111. Why is that? It seems as though you can only represent decimals or fractions in binary by doing it manually. Can you have 0.(something)(something) in binary? I thought binary was supposed to be 1s and 0s. Why 0.111?
Edit 1: Thanks for correcting me with 7/8 = 0.111