10進数の実数(小数点以下の項をふくむもの)を2進数で表現する 





    10進数の実数(小数点以下の項をふくむもの)を2進数で表現する 





じっと マックスをみつめる2進数の少女。


マックス 「みつめないで~~~」


老人 「この者は人間じゃないぞい。只者ではない。


だが 何か好意的な感じじゃ。」


マックス 「 ああっ わかった。 


10進数で小数点以下の値をもつものを


2進数で表そうとしているのでやってきたのだろう。


だが、安心しろ。2進数の超少女。


俺が10進数で小数点以下の値をもつものの


2進数表示を華麗にきめる。


なになに  3.33を2進数で表せ。  と?


む 

^^  ~~~」


マックス「ああっ そんなに みつめないで。」


身悶えるマックス。


マックス


(ふーむ 3.33の整数部分の3なら2進数で11なのはわかる・・・


だが0.33を2進数で表すとなると・・。)


老人 「0.33とな・・・


そうじゃマックス。0.33を2進数で表す前に


まず先ほどの3.5を2進数表示したら


どうかの。」


マックス 「それがいい。まず簡単なものから


2進数に変換しよう。・・」


3.5 3.5 なんか簡単に2進数にできそうな・・・


まず整数部分3は11なのは間違いない。


のこるは0.5


1/2 なんだが・・・・


^^   ♪♪♪♪  ^^   ^^   ^^


🌻         ♪        ♪       ♪


マックス 「なんだ? これは・・・


♪        ♪      ♪



          ♪        ♪       ♪


マックス 「2進数の超少女か・・・・」


♪       ♪     ♪  


♪         ♪   🌻    ♪ 


マックス 「なに  なに」


少女の想いがマックスに流れ込んでくる。

♪       ♪          ♪


♪          ♪          ♪ 


マックス 「なんんと。」

♪               ♪          ♪


♪        ♪   🌻       ♪ 


少女の想いを理解しようとするマックス。

♪             ♪                ♪


♪            ♪                ♪ 


マックス 「はひよ???」


少女はマックスにすぅーと近づくと耳元でささやく。


マックス「ふむ、ふむ♬ 」


老人 「どうじゃな。 マックス?」


マックス 「御老人 


イメージだけでなんとなく伝わってきたんだが・・・」

  

老人 「おおっ」


マックス 「10進数で数値を表すとき

1000の位=10の3乗の位

100の位=10の2乗の位

10の位=10の1乗の位

1の位

10分の1の位=10の-1乗の位

100分の1の位=10の-2乗の位

1000分の1の位=10の-3乗の位

このように位がある


同様に 2進数でも


2の3乗の位

2の2乗の位

2の1乗の位

1の位

(2の-1乗分)の1の位=2分の1の位

(2の-2乗分)の1の位=4分の1の位

(2の-3乗分)の1の位=8分の1の位

というのがあるらしい・・


そして 

通常の2進数は


2進数1000=1×(2の3乗)=10進数8

2進数100=1×(2の2乗)=10進数4

2進数10=1×(2の1乗)=10進数2

2進数1=10進数1

を表すように


小数点を用いて表された2進数は


2進数0.1= 1×10進数(2分の1)=10進数 0.5

2進数0.01= 1×10進数 (2の2乗分の1)= 1× 10進数(4分の1)=10進数 0.25

2進数0.001=10進数 1×(2の3乗分の1)= 1×10進数( 8分の1)=10進数 0.125


を表すらしい。


とても規則正しく左辺と右辺の2進数と10進数が対応しているな・・・



老人 「ふむ。 となると


(2進数)111.111は


1×(2の2乗)+1×(2の1乗)+1+


1×(2分の1)+1×(4分の1)+1×(8分の1)=


4+2+1+0.5+0.25+0.125=7.875


となる・・と


7.875は(2進数)111.111じゃな


やったぞい マックス なんとか


2進数で10進数を表現できたぞい。」


マックス「なはははあ どうだ 2進数の少女よ」


♪             ♪                 ♪


♪                    ♪ 

              ♪                ♪

 

♪                  ♪                ♪ 

自分の想いが伝わりにこっと微笑む2進数の少女。


♪ 😊               ♪                   ♪ 

                                                        ♪


            ♪                


             ♪        😊   ♪ 

                                                                   ♪              ♪               ♪


  ♪            ♪                ♪ 


♪      😊            ♪ 

                                                                                 ♪         😊       ♪


♪            ♪     😊            ♪ 






  • Twitterで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る