No.4ベストアンサー
- 回答日時:
先回答者の説明を16進で説明します。
16進は2進の4ケタで左端から8,4,2,1のビット重みを持ち10進で12は、8+4で
すから1100と16進では表し文字表現では"C"です。(下表をご覧下さい)
(2進x4) 16進 10進
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 A 10
1011 B 11
1100 C 12
1101 D 13
1110 E 14
1111 F 15
No.3
- 回答日時:
10進数とは1~0の10種類の数字を使って数を表しますよね。
そのため、10以上の数を表現するときは桁を繰り上げます。
これが2進数だと使える数字は1と0
16進数だと1~0の数字とABCDEFの6種の文字で表します。
つまり一つの桁で16まで数を表現できます。
以下、下記の黒い玉を使って説明します。
スペースは数えやすくするため便宜上入れました。
●●●● ●●●● ●●●●
例えば、上記の黒い玉の数を表すとき、10進数だと
●●●● ●●●● ●●●●
1234 5678 9012
└── 10の桁 ──┘└─1の桁
となるので、10の桁セットが1個、1桁が2個あるため、表記が"12"となるのです。
(当たり前の話をまだるっこしくてすみません)
これを16進で考えたとき、
●●●● ●●●● ●●●●
1234 5678 9ABC
└─── 1の桁 ───・・・
となり、16進数はCのあとまだ使える文字が残っているので桁は繰り上がらずに表現できます。
そのため、10進数のときと違って9の次が0ではなくAと続きます。
そしてこの黒い玉の数を16進数で表現するとCとなるのです。
ちなみに、16進数で0が登場するのは、桁の繰り上がりが発生する、10進数で言うところの16以上のときです。
●●●● ●●●● ●●●● ●●●●
1234 5678 9ABC DEF0
└────── 16の桁 ─────┘
上記の黒い玉を16進数で表現するとき、16のセット(桁)が1個、1の桁が0個なので、"10"となります。
16進数で"1C"とあれば、10進数では"28"(16+12)となります。
ずっと考えていると混乱してきてしまうので、この説明の例のようにおはじき爪楊枝など数えられるものを使って慣れるといいと思います。
また、Windows付属の電卓では、表示を関数電卓に切替えると、10進数と16進数の両方の表示に切替えることが出来るので、10進数であらわした数が16進数でどう表されるか確認するときに使えますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 高校数学の問題です。 pを定数とする時、xの不等式px≧2x-3を解け。という問題なのですが、全く答 2 2022/07/31 21:55
- 情報処理技術者・Microsoft認定資格 J検【令和3年度後期 情報システム試験 システムデザインスキル】問題1(2)の解き方を教えてください 1 2022/03/22 18:36
- 統計学 統計検定2級の過去問について 1 2023/01/04 16:40
- 数学 微分方程式の初期値問題 1 2022/07/28 16:40
- その他(教育・科学・学問) 正しいレベル分けするために必要な質問数は? 1 2022/12/07 10:40
- 物理学 磁性体に関する熱力学の問題が分かりません 1 2023/07/18 03:23
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- 数学 『4色問題③』 2 2022/11/14 00:31
- 数学 【 数A 順列 】 問題 6個の数字0,1,2,3,4,5を使ってできる次の ような整数は何個あるか 1 2022/06/19 12:18
- 大学受験 化学 2 2022/07/20 15:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ゾーン10進数とパック10進数は...
-
Caps Lockキーの解除
-
VBA 条件が一致した場合の...
-
エクセル関数で {=TABLE(,セル...
-
Excel2010の並べ替えで行の高さ...
-
エクセルで離れたセルを離れた...
-
Excelでカーソルが逆に動く
-
リース初心者です 利子率の計...
-
プルダウンで選択すると隣のセ...
-
Excelのオートカルクの結果をコ...
-
Java、配列の問題を教えて欲し...
-
shiftキーのロック解除をしたい...
-
エクセルで複数の勤務時間ごと...
-
エクセルで作った書類に、パン...
-
エクセルデータをワードへ反映...
-
今日の日付が第n曜日かを求める
-
Excelの基本を1週間で覚えたい
-
エクセルの行高さが、挿入作業...
-
エクセルで一番下の日付や時刻...
-
EXCELでR1C1参照形式の絶対参照...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCEL関数 上四桁目を3捨4入
-
ゾーン10進数とパック10進数は...
-
Excel2010の並べ替えで行の高さ...
-
リース初心者です 利子率の計...
-
Excelでカーソルが逆に動く
-
エクセルで離れたセルを離れた...
-
Caps Lockキーの解除
-
エクセルで複数の勤務時間ごと...
-
エクセル関数で {=TABLE(,セル...
-
プルダウンで選択すると隣のセ...
-
VBA 条件が一致した場合の...
-
エクセルで作った書類に、パン...
-
60進法で複数セルの足し算、引...
-
shiftキーのロック解除をしたい...
-
エクセルシートを重ねることは...
-
バーコード(NW7)のフォントを...
-
Excelハイパーリンクのアドレス...
-
至急! Excelで歩合計算
-
エクセルを使った分配比率の求...
-
VBAについて質問。別シートに転...
おすすめ情報