-PR-
締切済み

1byteを7bitとした時

  • すぐに回答を!
  • 質問No.5370225
  • 閲覧数265
  • ありがとう数0
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 0% (0/2)

1byteを7bitとした時の解釈と回答を教えてください。
16進数での符号なしと符号ありで、2byteの時のMin~Max値をお願いします。
10進数では 0~16,383(符号なし)-8192~8191(符号あり)となります。
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.2
レベル14

ベストアンサー率 61% (1597/2590)

符号なしの場合
Max (11 1111 1111 1111)2 = (3FFF)16 = (16383)10
Min (00 0000 0000 0000)2 = (0000)16 = ( 0)10

符号ありの場合
Max (01 1111 1111 1111)2 = (1FFF)16 = +(8191)10
Min (10 0000 0000 0000)2 = (2000)16 = -(8192)10

http://okwave.jp/qa4175997.html?ans_count_asc=0 の私の過去の回答No.2


  • 回答No.1
レベル14

ベストアンサー率 48% (4284/8761)

1byte7bitなら2byteで14bitというのはわかりますか?

符号無しだと、(2の14乗)-1 まで表現できるので、0~16383
符号有りだと、1bitが符号で、残り13bitで数を表すので、正の最大は(2の13乗)-1
負の最大は、「2の補数表現」というのを理解しないといけませんが、結果だけ書くと-(2の13乗)まで。
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-

特集


開業・独立という夢を持つ人へ向けた情報満載!

ピックアップ

-PR-
ページ先頭へ