16進数
読み:じゅうろくしんすう
外語:hexadecimal number

 16進法で表記した数値のこと。一桁を0〜9、A〜Fの16個の文字を用いて表現する。
 プログラミングの際に用いられることがある。2進数4桁を1桁にまとめたものと等価である。
目次

概要
 2進数8進数10進数・16進数を対照表とすると、次のようになる。
10進数2進数8進数16進数
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010
321000004020
64100000010040

表記法
 数学では、数字の後ろに下付けの16を付けて表わすことが多い(例: 101016)。
 プログラミング言語では、様々な方法が用いられている。
 アセンブリ言語では、実装による。$やH'を前置する実装(例: $1010)、Hを後置する実装(例: 1010H)などがある。但しHを後置の場合、A〜Fから始まる場合はラベルと区別するために0を前置する(例: 0A000H)。
 BASICでは、&Hを前置する(例: &H1010)。
 CC++では、0xを前置する(例: 0x1010)。
 Delphiでは、$を前置する(例: $1010)。

再検索