その8 基数変換(7)作者はこう考えてるよ。 | やうたんのループ<めざせ合格ITパスポート!>

やうたんのループ<めざせ合格ITパスポート!>

めざせ合格ITパスポート!情報処理技術者試験ブログ!
やさしく学ぼう!やうたんと一緒に!情報処理の世界へようこそ!


じゃあ、
10進数をこのやりかたで2進数にする練習をしましょう。
「51」「109」にしましょう。

ついでに、作者がどんな考え方をしているか。お教えします。


最後は109・・・まるきゅー・・・と。


別に深い意味は無いですよ・・・

みなさまも、鉛筆とメモのご用意を・・・

ちょっとわかりにくいシリーズなので、手を動かしてみてください。



「51」
分解しましょう。32+19・・・・
センセ、19も分解していい?16+3
32は100000
16は 10000
 3は    11


よって110011でええっす!


☆作者はこう考えてるよ
51は25の2倍に1を足した数。
もっというと、12の4倍に3を足した数なので。
12は1100
4倍するとゼロが2つ。110000
3を足すと110011




「109」
64+45ちょっと大きすぎますか。
では、64+32+13
もっと細かく64+32+8+5
64は1000000
32は 100000
8は    1000
5は     101

よって、1101101どえすどえすー。

☆作者はこう考えてるよ
109は13の8倍に5を足した数。
13は1101
8倍だから0を3つつけて、1101000
これに5 すなわち101を足すので
1101101



しっかし、作者は変態ですね。


ド変態でしょう。・・・っていうか、仕事に使っていればそうなりますって。

(つづきます)