アフィリエイト広告を利用しています
ファン
検索
<< 2024年01月 >>
1 2 3 4 5 6
7 8 9 10 11 12 13
21 22 23 24 25 26 27
28 29 30 31
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
プロフィール
日別アーカイブ

広告

posted by fanblog

2020年05月21日

正の16進数から2進数への変換

16進数を構成する 数字(記号)は次の通り
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
基数は全部で16である.

2進数を構成する 数字(記号)は次の通り
0, 1
基数は全部で2である.

10進数で10といえば実生活でも馴染みが深いが,
16進数で10といえば10進数の16に当たる.
2進数で10といえば10進数の2に当たる.
n進数にあたるnを特別に 基数(または )と呼ぶ.
このように数値は 位取り基数法(n進数)という規則に沿って表現される.

理解を助けるため,数値を()に入れて右下に基数を示すことで何進数であるか明確に示すことが出来る.

( 1A ) 16 == ( 26 ) 10

( 101 ) 2 == ( 5 ) 10



16進数を2進数に変換する場合を考える.
16は2の4乗にあたるため,下記に示す通り2進数4桁で16進数1桁を表すことができる.

( 0 ) 16 == (0000) 2
( 1 ) 16 == (0001) 2
( 2 ) 16 == (0010) 2
( 3 ) 16 == (0011) 2
( 4 ) 16 == (0100) 2
( 5 ) 16 == (0101) 2
( 6 ) 16 == (0110) 2
( 7 ) 16 == (0111) 2
( 8 ) 16 == (1000) 2
( 9 ) 16 == (1001) 2
( A ) 16 == (1010) 2
( B ) 16 == (1011) 2
( C ) 16 == (1100) 2
( D ) 16 == (1101) 2
( E ) 16 == (1110) 2
( F ) 16 == (1111) 2

このためN桁の16進数は4N桁の2進数として表現される.
例えば,次の通りである.

( ABCD ) 16 == (1010101111001101) 2















【このカテゴリーの最新記事】
posted by Alice at 00:00| Comment(0) | TrackBack(0) | 情報科学
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/9866009
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
×

この広告は30日以上新しい記事の更新がないブログに表示されております。

Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: