解決済みの質問
同一のビット数について
同一のビット数について
同一のビット数で一意にコード化するには、という問題があります。
同一のビット数という表現の仕方がよく解りません。
英字の大文字(A~Z)と数字(0~9)を同一のビット数で一意にコード化するには少なくとも何ビット必要かという問題です。
同一のレジスタに格納するにはではいけないのでしょうか?同一のビット数でと言われると、英字の大文字と数字の格納の大きい方のビット数を取り、それぞれに、英字分の26文字(2^5)で、5ビット必要ようと解釈してしまいます。
正解は6ビットです。
- 補足
- 結局よくわからないので投票にさせていただきます。
ありがとうございました。
-
- 質問日時:
- 2007/11/10 21:51:22
-
- 解決日時:
- 2007/11/20 03:12:46
-
- 回答数:
- 3
-
- 閲覧数:
- 1,395
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
ベストアンサーに選ばれた回答
自分は5ビットだと思ったのに正解は6ビットだった、ということなのですよね?
問題には「英字の大文字(A~Z)と数字(0~9)を」と書かれています。
あなたはどちらか多いほう=「英字の大文字(A~Z)」=26種だけを考えていますが、
言葉どおり素直に受け取るならば、数字(0~9)=10種も同時に扱うと解釈すべきなので
26+10=36種を表現できる最小のビット数はいくつか?ということになります。
あなたの答え「5ビット」では32種までしか表せませんから、正解は6ビットになります。
国語を疎かにしたら他のどんな学問も習得できないという、典型的な例ですな。。。
- 違反報告
- 回答日時:2007/11/11 16:59:56
この質問は投票によってベストアンサーが選ばれました!
- この質問・回答は役に立ちましたか?
- 役に立った!
お役立ち度:
3人が役に立つと評価しています。
ベストアンサー以外の回答
(2件中1〜2件)
- 並べ替え:回答日時の
- 新しい順
- |
- 古い順
>同一のビット数という表現の仕方がよく解りません。・・・
6ビット、7ビット、8ビット、9ビット、・・・・
コード化するには、サイズを特定して下さいよ・・・・。
同じビットサイズで考えてね・・・・・と、最初に提示している。
2進数の展開が判れば、次にすすめられるでしょ?
設問の中に、「英字の大文字(A~Z)と数字(0~9)を・・・・」とあるから、求めるコード数が判る。
1,2,4,8,16,32,64,128,256,512・・・・・
どれかにあてはまるでしょ!
- 違反報告
- 回答日時:2007/11/11 10:38:43

