ASCII テキストから 16 進数へのコンバーター
テキストを 16 進数に変換する方法
テキストを 16 進の ASCII コードに変換します。
- キャラクターを取得する
- ASCIIテーブルから文字の10進コードを取得
- 10 進数のバイトを 16 進数のバイトに変換します
- 次の文字に進む
例
「Plant Tree」のテキストを 16 進数の ASCII コードに 変換します。
解決:
ASCII テーブルを使用して、文字から ASCII コードを取得します。
「P」 => 80 = 5×16 1 +0×16 0 = 50 16
"l" => 108 = 6×16 1 +12×16 0 = 6C 16
"a" => 97 = 6×16 1 +1×16 0 = 61 16
すべてのテキスト文字について、16 進バイトを取得する必要があります。
「50 6C 61 6E 74 20 74 72 65 65 73」
ASCII テキストを 16 進数に変換するにはどうすればよいですか?
- キャラクターを取得する
- ASCII テーブルから文字の ASCII コードを取得します。
- 10 進数のバイトを 16 進数のバイトに変換します
- 次の文字に進む
ASCII テキストから 16 進数へのコンバーターを使用するにはどうすればよいですか?
- 入力テキストボックスにテキストを貼り付けます。
- 文字エンコーディングの種類を選択します。
- 出力区切り文字列を選択します。
- 変換ボタンを押します。
英語を 16 進コードに変換するにはどうすればよいですか?
- 英語の手紙を入手する
- ASCIIテーブルから英文字のASCIIコードを取得します。
- 10 進数のバイトを 16 進数のバイトに変換します
- 次の英語の文字に進む
「A」文字を16進数に変換するにはどうすればよいですか?
ASCII テーブルを使用する:
'A' = 65 10 = 4×16+1 = 4×16 1 +1×16 0 = 41 16
「0」文字を16進数に変換するにはどうすればよいですか?
ASCII テーブルを使用する場合:
'0' = 48 10 = 3×16 = 3×16 1 +0×16 0 = 30 16
ASCII テキストから 16 進数へのバイナリ変換テーブル
|
ASCII 文字 |
16進数 | バイナリ |
|---|---|---|
| NUL | 00 | 00000000 |
| ソー | 01 | 00000001 |
| STX | 02 | 00000010 |
| ETX | 03 | 00000011 |
| EOT | 04 | 00000100 |
| ENQ | 05 | 00000101 |
| ACK | 06 | 00000110 |
| BEL | 07 | 00000111 |
| BS | 08 | 00001000 |
| HT | 09 | 00001001 |
| LF | 0A | 00001010 |
| VT | 0B | 00001011 |
| FF | 0℃ | 00001100 |
| CR | 0D | 00001101 |
| SO | 0E | 00001110 |
| SI | 0F | 00001111 |
| DLE | 10 | 00010000 |
| DC1 | 11 | 00010001 |
| DC2 | 12 | 00010010 |
| DC3 | 13 | 00010011 |
| DC4 | 14 | 00010100 |
| NAK | 15 | 00010101 |
| SYN | 16 | 00010110 |
| ETB | 17 | 00010111 |
| CAN | 18 | 00011000 |
| EM | 19 | 00011001 |
| サブ | 1A | 00011010 |
| ESC | 1B | 00011011 |
| FS | 1C | 00011100 |
| GS | 1D | 00011101 |
| RS | 1E | 00011110 |
| US | 1F | 00011111 |
| Space | 20 | 00100000 |
| ! | 21 | 00100001 |
| 」 | 22 | 00100010 |
| # | 23 | 00100011 |
| $ | 24 | 00100100 |
| % | 25 | 00100101 |
| & | 26 | 00100110 |
| ' | 27 | 00100111 |
| ( | 28 | 00101000 |
| ) | 29 | 00101001 |
| * | 2A | 00101010 |
| + | 2B | 00101011 |
| 、 | 2C | 00101100 |
| - | 2D | 00101101 |
| 。 | 2E | 00101110 |
| / | 2F | 00101111 |
| 0 | 30 | 00110000 |
| 1 | 31 | 00110001 |
| 2 | 32 | 00110010 |
| 3 | 33 | 00110011 |
| 4 | 34 | 00110100 |
| 5 | 35 | 00110101 |
| 6 | 36 | 00110110 |
| 7 | 37 | 00110111 |
| 8 | 38 | 00111000 |
| 9 | 39 | 00111001 |
| : | 3A | 00111010 |
| ; | 3B | 00111011 |
| < | 3C | 00111100 |
| = | 3D | 00111101 |
| > | 3E | 00111110 |
| ? | 3F | 00111111 |
| @ | 40 | 01000000 |
| A | 41 | 01000001 |
| B | 42 | 01000010 |
| C | 43 | 01000011 |
| D | 44 | 01000100 |
| E | 45 | 01000101 |
| F | 46 | 01000110 |
| G | 47 | 01000111 |
| H | 48 | 01001000 |
| I | 49 | 01001001 |
| J | 4A | 01001010 |
| K | 4B | 01001011 |
| L | 4C | 01001100 |
| M | 4D | 01001101 |
| N | 4E |