I understand that converting fractional part of a decimal to binary involves this methods of repeating multiplication by 2:
For example, to convert $.375$(decimal) to binary:
- $.375×2=0.75$ → integer part = $0$
- $.75×2=1.5$ → integer part = $1$
- $.5×2=1$ → integer part = $1$
- So $.375$ = $.011_2$
My question is: Why is this specific methods the way to perform the conversion? Is there a mathematical justification or derivation behind these approaches? Or just an agreed-upon solution by convention?