10進数の実数を2進数で表現する その3
☆10進数の実数を2進数で表現する その3☆
マックス 「わはははははっ いや~~
今日は
つきまくってるなあ。 助かった。
2進数の少女よ。
幸先のいい朝だ。気分爽快だな」
ついに なぜだかしらないうちに
コンピュータの計算結果に近似値が出てくる理由に
辿り着いた何だか意味不明な彼。マックス。
あー・・・今日もいい天気になりそうだ。
マックス 「んん さっきので
小数点以下の項を含む10進数(実数値)を
2進数で
表現できるようになった。
ということは
先ほどの問題
😊2進数111÷2進数10は😊
😊2進数11.1😊
とあらわされるか、どうか?に ついては解けたも 同然だ!💖
老人「おおっ そ、そうなのか?」
マックス「
ふはははははは
😊2進数111÷2進数10=2進数11.1😊
が成立すればいいのだろ~~~~~~~~う(*^。^*)
2進数と10進数は
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進数0.1=1×(2の-1乗)= 1×10進数(2分の1)=10進数 0.5
2進数0.01=1×(2の-2乗)= 1×10進数 (2の2乗分の1)= 1× 10進数(4分の1)=10進数 0.25
2進数0.001=1×(2の-3乗)=10進数 1×(2の3乗分の1)= 1×10進数( 8分の1)=10進数 0.125
このような関係性があった
ここで
🍓🍓2進数0.1=1×(2の-1乗)= 1×10進数(2分の1)=10進数 0.5
すなわち
10進数0.5=10進数(2分の1)=2進数0.1の関係を活用してみるぞ~~っと。
そうなると
10進数3.5=10進数3+10進数0.5=2進数11+2進数0.1=2進数11.1
すなわち
10進数3.5=2進数11.1となる
👆
左辺を変形すると
10進数7÷10進数2=2進数11.1
そして10進数7、10進数2を
2進数に変換すると
2進数111÷2進数10=2進数11.1
となる。
これで
2進数111÷2進数10=2進数11.1
が成り立ってるのがわかる。
(今のマックスの考察について
マックスは
突然
10進数3.5の話題を取り扱ったかのようにみえますが
マックスは
2進数111÷2進数10=10進数7÷10進数2=10進数3.5
となることから
10進数3.5を2進数で表示したとき2進数11.1になれば
2進数111÷2進数10=2進数11.1
が成立すると考えたのです
ですから
10進数3.5をねらって2進数で表してきたのです)
つまり 2進数同士の割り算ももろに割っていいようだ。
なんか簡単だった」
老人 「マックスよ。
では(2進数)1000101.101011÷(2進数)101=? どうなるかのう。
流石にこれは・・・割り算できんかも・・・」
♪ ♪
♪
♪
(^^)~~~ では1000101.1011÷101=は・・・・・・
♪
♪ ♪
♪
マックス 「ああっ 気持ちいいっ!」
♪
♪ ♪
♪
♪
♪ ♪
♪
♪
2進数の少女の想いがつたわってくる。
♪
♪
マックス 「@春だ @春だ
カーニバルだ 花園だ~~~~~~
ひゃほほ~
はい~~~~~~~\(^^)/
それっ それっ それっ」 ♪
♪
♪ ♪
♪
♪
♪ ♪
マックス 「うおおおおっ\(^^)/」
マックスから発せられる光が空間に広がっていく。
♪
マックス ♪ ♪
「ここは天国にちがいないっっっ(^^)/
こここそまさに
[フルへブン]
だ」
♪
♪
♪
老人 「マックスよ・・・おぬし・・・
なんか・・・げんきじゃのう。」
♪
♪
♪
マックス 「うおおっ 2進数の少女よ!!!
これがっ俺の答えだっ。」
『『天国にいけるC言語入門技』』
『天国にいける もろ手計算』
□□□□□□□1101.1111
________________
101)1000101.1011
□□□□□101
□□□□□□□□ _______________(数字がずれるので□□で固定しております)
□□□□□□111
□□□□□□101
□□□□□□ _______________
□□□□□□□100
□□□□□□□□□0
□□□□□□□ _______________
□□□□□□□1001
□□□□□□□□101
□□□□□□□□____________
□□□□□□□□1001
□□□□□□□□□101
□□□□□□□□□ ______________
□□□□□□□□□1000(🍓👈ここでの1000-101の引き算
□□□□□□□□□□101 は2進数方式の引き算です。🍓)
□□□□□□□□□□□ ______________(1000から1を引くと111なり
□□□□□□□□□□□111 そこから100を引いています)
□□□□□□□□□□□101
□□□□□□□□□______________
□□□□□□□□□□□□101
□□□□□□□□□□□□101
□□□□□□□□□□□□□□____________
□□□□□□□□□□□□□□0
よって
1000101.1011÷101=1101.1111
だ
・・・
・・・・・
・・・・・
・・
2進数の少女の顔がぱーっと明るく輝く。
♪
♪ ♪
♪
♪
♪ ♪
♪
♪ ♪
♪
♪
♪ ♪
朝日がゆっくりと昇ってあたりを照らしだす。
♪
♪ ♪
♪
♪
♪ ♪
老人 「もろに割ってきおった。
しかし 正解のようじゃのう。 ふぉっふぉっふぉっ」
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます