プロが教えるわが家の防犯対策術!

二進法の計算
これってどうなりますか?
数学

「二進法の計算 これってどうなりますか? 」の質問画像

質問者からの補足コメント

  • なぜ4倍で小数点が移動するのですか?

      補足日時:2018/05/29 07:53

A 回答 (3件)

この二進数の割り算=x÷yとすると、x、yは①②の循環小数である。


=1.010101・・・÷1.001001001・・・
x=1.010101・・・_①
y=1.001001001・・・_②
まで№3さまと同じです。
①に2²(100)をかけて(二進法ですので)①を引くと
①(2²-1)(十進法,①は二進法)=100(二進法)=4(十進法)⇒①=4/3
②に2³(1000)をかけて(二進法ですので)②を引くと
②(2³-1)(十進法,②は二進法)=1000(二進法)=8(十進法)⇒②=8/7
よって
x/y=28/24=7/6と
上手く№3さまと同じ値になりましたね。
    • good
    • 0

この二進数の割り算=x÷yとすると、x、yは①②の循環小数である。


=1.010101・・・÷1.001001001・・・
x=1.010101・・・_①
y=1.001001001・・・_②
式①を4倍して4xから①を引くと、小数部分が消えて③となる。
4x=101.0101・・・
3x=(100)2=4_③
x=4/3_④__がわかる。
式②を8倍して8xから②を引くと、小数部分が消えて⑤となる。
8y=1001.001001001・・・
7y=(1000)2=8_⑤
y=8/7_⑥__がわかる。
x÷y=4/3÷8/7=4/3×7/8=7/6_⑦
答え7/6
    • good
    • 0

丸投げしないで、分かるところまで途中で解いてみな。


これが全く手も足も出ないなら、君は、この問題を解くレベルに達していないから、もっと簡単なレベルから出直した方が良い。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!