ほんとうの高校生が来て混乱すると困るので
参考資料を置いておくよ

マイナス2進数の考察
https://cat-in-136.github.io/2018/08/count-in-base-negative-2.html

読むと書いてあるが
「整数部分が同じならば、マイナス2進法でも
整数部分は同じである」
という予想は誤りで、例えば
x=3+(小数部分)
は
(3-2/3)<x<(3+1/3)
に対応する

範囲は小数点以下の桁数の偶奇で変わり
小数第7位など奇数桁なら
下限は最後の桁-1/3
上限は最後の桁+2/3
になる(=は含まない)

=が含まれない理由は
x=1/3をこの方法で書くと
x=0.0101...=1.1010...
と2通りの表記があるため
同様に、2進法で奇数桁目から 0101... になる
循環小数は、1通りに書くことができない