📊

ASCII 表

10進数、16進数、文字表現を含む完全なASCII文字コード表。

ASCII 表 (128/128)

制御文字 (0-31)
第一部分 (0-10)
10進数
16進数文字
00x00
NUL
10x01
SOH
20x02
STX
30x03
ETX
40x04
EOT
50x05
ENQ
60x06
ACK
70x07
BEL
80x08
BS
90x09
HT
100x0a
LF
第二部分 (11-21)
10進数
16進数文字
110x0b
VT
120x0c
FF
130x0d
CR
140x0e
SO
150x0f
SI
160x10
DLE
170x11
DC1
180x12
DC2
190x13
DC3
200x14
DC4
210x15
NAK
第三部分 (22-31)
10進数
16進数文字
220x16
SYN
230x17
ETB
240x18
CAN
250x19
EM
260x1a
SUB
270x1b
ESC
280x1c
FS
290x1d
GS
300x1e
RS
310x1f
US
印字可能文字 (32-126)
第一部分 (32-64)
10進数
16進数文字
320x20
330x21
!
340x22
"
350x23
#
360x24
$
370x25
%
380x26
&
390x27
'
400x28
(
410x29
)
420x2a
*
430x2b
+
440x2c
,
450x2d
-
460x2e
.
470x2f
/
480x30
0
490x31
1
500x32
2
510x33
3
520x34
4
530x35
5
540x36
6
550x37
7
560x38
8
570x39
9
580x3a
:
590x3b
;
600x3c
<
610x3d
=
620x3e
>
630x3f
?
第二部分 (65-97)
10進数
16進数文字
640x40
@
650x41
A
660x42
B
670x43
C
680x44
D
690x45
E
700x46
F
710x47
G
720x48
H
730x49
I
740x4a
J
750x4b
K
760x4c
L
770x4d
M
780x4e
N
790x4f
O
800x50
P
810x51
Q
820x52
R
830x53
S
840x54
T
850x55
U
860x56
V
870x57
W
880x58
X
890x59
Y
900x5a
Z
910x5b
[
920x5c
\
930x5d
]
940x5e
^
950x5f
_
第三部分 (98-126)
10進数
16進数文字
960x60
`
970x61
a
980x62
b
990x63
c
1000x64
d
1010x65
e
1020x66
f
1030x67
g
1040x68
h
1050x69
i
1060x6a
j
1070x6b
k
1080x6c
l
1090x6d
m
1100x6e
n
1110x6f
o
1120x70
p
1130x71
q
1140x72
r
1150x73
s
1160x74
t
1170x75
u
1180x76
v
1190x77
w
1200x78
x
1210x79
y
1220x7a
z
1230x7b
{
1240x7c
|
1250x7d
}
1260x7e
~
DEL (127)
10進数
16進数文字
1270x7f
DEL

ASCII とは

ASCII(American Standard Code for Information Interchange)は 1963 年に制定された 7 ビット文字エンコーディング標準で、制御文字(0-31)、印字可能文字(32-126)、DEL 文字(127)を含む 128 文字を定義します。数字 0-9、大文字/小文字 A-Z/a-z、句読点、制御コードを特定の数値にマッピングします。ASCII はすべての現代テキストエンコーディングシステム(UTF-8、Unicode)の基礎であり、コンピュータのテキスト表現、ファイル保存、ネットワーク伝送、プログラミングに不可欠です。ASCII 表は 10 進数、16 進数、8 進数、2 進数の表現を表示し、開発者が文字エンコーディングを理解し、エンコーディング問題をデバッグし、文字システム間で変換し、テキスト処理アルゴリズムを実装するのに役立ちます。

機能リスト

🚀

完全な ASCII 文字セット(0-127)と10進数・16進数値

完全な ASCII 文字セット(0-127)と10進数・16進数値を提供します。

特定の文字を素早く見つける検索機能

特定の文字を素早く見つける検索機能を提供します。
🎯

非印字文字の制御文字名

非印字文字の制御文字名を表示します。
🔒

コードへの簡単な統合のためのコピー機能

コードへの簡単な統合のためのコピー機能を提供します。

📋使用ガイド

1️⃣
ステップ 1
ASCII表を参照して文字コードを検索します。
2️⃣
ステップ 2
検索機能を使用して特定の文字を素早く見つけます。
3️⃣
ステップ 3
開発作業に必要な値をコピーします。

📚技術紹介

📊ASCIIとは

ASCII (American Standard Code for Information Interchange、米国情報交換標準コード) は、1963年に標準化された文字エンコーディング規格です。7ビット(128文字)を使用して英字、数字、記号、制御文字を表現します。0-31は制御文字(改行、タブなど)、32-126は印字可能文字(英数字と記号)、127はDEL(削除)文字です。ASCIIは現代のすべての文字エンコーディング(UTF-8、ISO-8859等)の基礎となり、コンピューター間のテキスト通信の標準として広く使用されています。

🔢文字コードの表現

各ASCII文字には3つの表現形式があります:10進数(Decimal, 0-127)、16進数(Hexadecimal, 0x00-0x7F)、バイナリ(Binary, 0000000-1111111)。例えば、文字'A'は10進数で65、16進数で0x41、バイナリで1000001です。制御文字は特殊な意味を持ち、例えばLF(改行、10)は改行、CR(復帰、13)は復帰、TAB(9)はタブです。印字可能文字は空白(32)から始まり、チルダ~(126)で終わります。

💻応用と互換性

ASCII表は多くの用途で使用されます:プログラミング(文字コードの理解と変換)、データ通信(テキストデータの送受信)、文字エンコーディング(UTF-8の最初の128文字はASCIIと互換)、デバッグ(バイナリデータの解析)、レガシーシステム(古いシステムとの互換性)。ASCIIの7ビット制限により拡張ASCII(8ビット、256文字)やUnicode(すべての言語をサポート)が開発されましたが、ASCIIは基本的な文字セットとして今でも重要な役割を果たしています。

Frequently Asked Questions

ASCIIとは何ですか?なぜ重要ですか?

ASCII(American Standard Code for Information Interchange)は、128文字(0-127)を表す7ビット文字エンコーディング標準です。デバイス制御用の33個の制御文字と95個の印刷可能文字(文字、数字、句読点、記号)が含まれます。ASCIIはコンピューティング、ネットワーキング、プログラミングの基礎であり、現代の文字エンコーディングの基盤となっています。テキスト処理、データ伝送、ファイル形式、コンピューターが文字をどのように表現するかを理解するために不可欠です。
💬

ASCIIテーブルの使い方は?

ASCIIテーブルは、すべての128文字を10進数(0-127)、16進数(0x00-0x7F)、文字表現で表示します。文字、10進数値、または16進数値で検索できます。任意の文字をクリックして、そのコードまたは表現をコピーできます。テーブルは制御文字(0-31、127)と印刷可能文字(32-126)に整理されており、プログラミング、デバッグ、またはエンコーディングタスクに特定の文字を見つけやすくなっています。
🔍

制御文字と印刷可能文字の違いは?

制御文字(0-31、127)は、デバイス制御に使用される非印刷文字です:NULL(0)、改行LF(10)、キャリッジリターンCR(13)、エスケープESC(27)、削除DEL(127)など。印刷可能文字(32-126)は表示可能な文字です:スペース(32)、数字0-9(48-57)、大文字A-Z(65-90)、小文字a-z(97-122)、および各種句読点と記号。制御文字は、テキストフォーマット、端末制御、データプロトコルに不可欠です。
💡

10進数と16進数の値はどのように関連していますか?

各ASCII文字には3つの表現があります:10進数(基数10)、16進数(基数16)、2進数(基数2)。例えば、'A' = 65(10進数)= 0x41(16進数)= 01000001(2進数)。16進数は、2進数よりもコンパクトで、バイト境界に揃うため、プログラミングでよく使用されます。ASCIIテーブルは、簡単な変換と参照のために10進数と16進数の両方の値を表示します。
📚

ASCIIコードを参照する必要があるのはいつですか?

一般的な使用例には、文字列操作(charCodeAt()、String.fromCharCode())、文字検証(文字が文字、数字、または記号かどうかを確認)、URLエンコーディング、Base64エンコーディング、正規表現、エスケープシーケンス(\n、\t、\r)、キーボード入力処理、端末エミュレータ、プロトコル実装、文字関連の問題のデバッグが含まれます。ASCIIコードを理解することは、低レベルプログラミングとテキスト処理に不可欠です。

💡How To & Tips

📥

入力の提供

処理したいデータを入力またはアップロードします。ツールは様々な入力形式を受け入れ、自動的に検証します。

データの処理

処理ボタンをクリックしてツールの操作を実行します。処理は即座に行われ、リアルタイムのフィードバックと進捗インジケーターが提供されます。

結果の確認

処理された出力の正確性を確認します。ツールは明確なフォーマットとオプションの説明を含む詳細な結果を提供します。
📋

使用または保存

結果をクリップボードにコピー、ダウンロード、またはワークフローで直接使用します。複数のエクスポート形式が利用可能です。

🔗Related Documents

User Comments

0 / 2000
Loading...