Guajara in other languages: Spanish, Deutsch, English, French, Italian ...



16進数

16進数は、数値の表現形式の一つ。通常、0~9とA~Fの16文字を用いて表す。2進数との親和性が高いが2進数ほどには表現が冗長にならないため、2進数の代替としてコンピュータの世界で、しばしば用いられる。

Table of contents
1 2進数・10進数との対応
2 2進数から16進数への基数変換
3 関連項目

2進数・10進数との対応

10進数2進数16進数
000000
100011
200102
300113
401004
501015
601106
701117
810008
910019
101010A
111011B
121100C
131101D
141110E
151111F

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

2進数から16進数へ変換することが度々あるので、ここでその方法を解説する。

  1. まずは2進数を右から順に4桁ずつ区切っていく。もし4桁未満であれば、空いた部分(左側)にはすべて0が来ると見なす。
    • 11010→1, 1010→0001, 1010
  2. 続いて、一区切り毎に10進数に変換していく。ポイントは、各桁の重み。左から:8(2の4乗)→4(2の2乗)→2(2の1乗)→1(2の0乗)
    • 左側:1の桁のみON(1)になっているので1、右側:8の桁と2の桁がONなので8+2=10
  3. 出た結果を16進数に変換する。
    • 左側:1、右側:10=A
  4. 故に、1Aが答えとなる。

※この方法は何桁だろうと通用する。例えば、100110010111010は0100, 1100, 1011, 1010、よって4CBAとなる。

関連項目





Wikipedia - All text is available under the terms of the GNU Free Documentation License.

Tagoror dot com  -  Legal Information  -  Contact us