▼ 文中の用語 |
基数を16とした数値の表現方法。桁が一つ移動する毎に値の重みが16倍または1/16倍になる。
アラビア数字には「0」から「9」までの10種類の文字しかないため、10から15までの数を表現するために「A」から「F」までの6つのアルファベットを代用する。「A」が10進数で言う「10」に、Bが11に、Cが12に、Dが13に、Eが14に、Fが15に対応する。16になると桁が一つ繰り上がって「10」になる。例えば16進数の「B7A」は、10進数では 11×256 + 7×16 + 10×1 の2938である。
プログラミング言語などでは、10進数と16進数の表記を区別するために、16進数の値には特別な接頭辞や接尾辞を付加して表記するルールになっていることが多い。頭に「0x」をつけたり、末尾に「h」をつける場合が多い。