たとえば、
10進数の0.5は、2進数なら0.10000000000000000・・・・・
では、
10進数の0.9を、2進数で現わすと? 何桁必要なのか。
それを有限の桁数で打ち切って、さらに10進数に変換すると、どうなるのか。
ちょっと自分で計算してみればわかる。