進数変換
16進数 FF = 10進数 255 = 2進数 11111111
0〜15の対応表は下でご確認いただけます。任意の値は上のツールで変換できます。
0〜15 進数対応表
| 10進数 | 2進数 | 8進数 | 16進数 |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
| 255 | 11111111 | 377 | FF |
よく検索される16進数の値(10進数・2進数との対応)
| 16進数 | 10進数 | 2進数 | 主な用途 |
|---|---|---|---|
| 0x10 | 16 | 10000 | 16進数の「10」 |
| 0x1F | 31 | 11111 | 5ビットの最大値 |
| 0x20 | 32 | 100000 | ASCIIのスペース |
| 0x40 | 64 | 1000000 | ASCIIの「@」 |
| 0x64 | 100 | 1100100 | 10進数の100 |
| 0x7F | 127 | 1111111 | 7ビットの最大値・ASCII最終 |
| 0x80 | 128 | 10000000 | 8ビットの最上位ビット |
| 0xC8 | 200 | 11001000 | 10進数の200 |
| 0xFF | 255 | 11111111 | 8ビット(1バイト)の最大値 |
| 0x100 | 256 | 100000000 | 1バイトの最大値+1 |
| 0x3E8 | 1000 | 1111101000 | 10進数の1000 |
| 0xFFFF | 65535 | 1111111111111111 | 16ビット(2バイト)の最大値 |
※「0x」は16進数であることを示すプレフィックスです。本ツールに入力する際は「0x」を付けず、FF・100のように数値だけを入力してください。
ASCIIコードの16進数・10進数対応(主要文字)
| 文字 | 10進数 | 16進数 | 文字 | 10進数 | 16進数 |
|---|---|---|---|---|---|
| スペース | 32 | 20 | A | 65 | 41 |
| 0 | 48 | 30 | Z | 90 | 5A |
| 9 | 57 | 39 | a | 97 | 61 |
| @ | 64 | 40 | z | 122 | 7A |
使い方
数値と入力の基数を選択すると、2進数・8進数・10進数・16進数に同時変換されます。16進数の入力ではA-Fを使用できます。
よくある質問
16進数FFは10進数でいくつですか?
16進数FFは10進数で255です。FFは16進数で表せる2桁の最大値です。
2進数1010は10進数でいくつですか?
2進数1010は10進数で10です。
16進数から2進数に直接変換できますか?
はい。任意の進数間で直接変換できます。中間で10進数に変換する必要はありません。
プログラミングで使われる0xプレフィックスは必要ですか?
いいえ。数値のみを入力してください。プレフィックスは不要です。