デコード結果
エンコード結果
16進数について
16進数は、数値を16進記数法で表します。
16進数では、数値を16を底として「0123456789ABCDEF」で表します。10進数の 0 から 9 は16進数でも 0 から 9 で表し、 10 から 15 は A から F で表します。
16進数での変換例は以下の通りです。参考として、2進数と8進数の変換例も記載しています。
10進数 | 2進数 | 8進数 | 16進数 |
0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 |
2 | 10 | 2 | 2 |
7 | 111 | 7 | 7 |
8 | 1000 | 10 | 8 |
9 | 1001 | 11 | 9 |
10 | 1010 | 12 | A |
15 | 1111 | 17 | F |
16 | 10000 | 20 | 10 |
17 | 10001 | 21 | 11 |
また、小数点以下の数値は16進数では 16-1 (1/16), 16-2 (1/256), 16-3 (1/4096), ... の各位の値として変換します。小数点以下の数値が16-nの合計で表せない場合は、完全には16進数に変換できず誤差が発生します。その場合、DenCodeでは末尾に"..."を付加することで省略して表します。
10進数 | 2進数 | 8進数 | 16進数 |
0.5 | 0.1 | 0.4 | 0.8 |
0.75 | 0.11 | 0.6 | 0.C |
0.9 | 0.11100110011001... | 0.71463... | 0.E666... |