レス
前レス元トピ次レス
タイトル
Re: 10進→2進の暗算方法
フォーラム
CCNA全般
投稿ユーザ(投稿日)
(2008/6/19)
本文
→どうして8bit目と1bit目がいきなり1になるのでしょうか?
128以上の10進数の場合は8bit目1bit目を1にすると
後の計算がしやすいからなのでしょうか??

規則を理解していれば分かると思いますが....。

まず1bit目が1と判断する理由はズバリ求める数が奇数だからです
2進数である以上8〜2bit目までをどんな組み合わせで足し算しようが偶数にしかなりません。
(この事はBCD/DCBの計算問題特に選択問題を解く上で非常に重要な点ですよ。)

次に8bit目が1と考える根拠は7bit目〜1bit目を全部足しても127にしかならないからです。だから128以上の10進数を表現する場合は必然的に8bit目を1にする事になります。

レス一覧

前レス元トピ次レス


Ping-tモバイルTOP

Copyright (c) 2010
Ping-t All rights reserved.