ASCII (米国標準情報交換コード) 電気通信で使用される標準の文字エンコーディングです。 「アスクイー」と発音される ASCII は、厳密には英語のアルファベットに基づく 7 ビット コードです。 ASCII コードは、英数字データを表すために使用されます。
このコードは 1967 年に初めて標準として公開されました。その後更新され、ANSI X3.4-1968、次に ANSI X3.4-1977、最後に ANSI X3.4-1986 として公開されました。これは 7 ビット コードであるため、最大 128 文字を表すことができます。現在、以下を含む 95 個の印刷可能な文字が定義されています。 26 文字の大文字 (A ~ Z) 、 26 文字の小文字 、 10桁の数字(0~9) 、 そして 33 個の特殊文字 含む 数学記号 、 句読点 、 そして スペース文字 。これらは、テキスト入力、通信機器、およびデバイスを表します。これらには、数字、大文字と小文字の英字、関数、句読点記号、およびその他の記号が含まれます。
合計 256 個の ASCII 文字があり、大きく 3 つのカテゴリに分類できます。
- ASCII 制御文字 (0 ~ 31 および 127)
- ASCII 印刷可能文字 (32 ~ 126) (最も一般的に参照される)
- 拡張 ASCII 文字 (128 ~ 255)
ASCII値とは何ですか?
ASCII は、American Standard Code for Information Interchange の略で、文字、数字、句読点、その他の記号に一意の数値を割り当てる文字エンコード標準です。
なぜ ASCII 値表現が必要なのでしょうか?
物理的な世界では、あなたは紙とペンを使ってメッセージを書き、友人はそのテキストを直接読むことになります。しかし、デジタルコミュニケーションに関しては、コンピューターは人間のように文字や記号を理解できません。代わりに、0 と 1 で構成されるバイナリ コードの形式で情報を処理します。ここで ASCII 値が関係します。
ASCII 値は、人間が読めるテキストとコンピュータが読めるバイナリ コードの間の橋渡しとして機能します。文字、数字、記号などの各文字には、0 ~ 127 の範囲の一意の ASCII 値が割り当てられます。たとえば、大文字の「A」の ASCII 値は 65 ですが、小文字の「a」は 65 です。 ASCII 値は 97。同様に、数字「0」の ASCII 値は 48 です。
コンピュータは人間のテキストを理解するために ASCII をどのように使用するのでしょうか?
友人に「こんにちは!」というテキスト メッセージを送信するとします。このメッセージを携帯電話またはコンピュータに入力すると、各文字が対応する ASCII 値に変換されます。この場合、Hello! の ASCII 値はこれらの数値はバイナリ コードに変換され、友人のデバイスに送信されます。メッセージを受信すると、デバイスはバイナリ コードを ASCII 値に変換し、最終的に元のテキスト「Hello!」を表示します。

アスキーテーブル
拡張ASCIIコード(文字コード128~255)
以下の表は、ISO Latin-1 としても知られる ISO 8859-1 の拡張である Windows-1252 (CP-1252) 標準に準拠しています。この標準は、制御文字を 128 ~ 159 の範囲の表示可能な文字に置き換えるという点で IANA の ISO-8859-1 とは異なります。ISO-8859-1 から逸脱する文字は水色で強調表示されます。
12月 | 置き場 | シンボル | HTML番号 | HTML名 | 説明 |
---|---|---|---|---|---|
128 | 10000000 | ユーロ | ユーロ | ユーロ | ユーロ記号 |
129 | 10000001 | 未使用 | |||
130 | 10000010 | ã | ² | ã | 単一引用符 (9 から 9 まで) |
131 | 10000011 | f | ă | f | ラテン語の小文字 f フック付き |
132 | 10000100 | 1/4 | « | 小9の二重引用符 | |
133 | 10000101 | … | … | 水平方向の省略記号 | |
134 | 10000110 | † | Ć | † | 短剣 |
135 | 10000111 | ‡ | ć | ‡ | ダブルダガー |
136 | 10001000 | ^ | � | ^ | 修飾文字サーカムフレックスアクセント |
137 | 10001001 | % | = | % | パーミル記号 |
138 | 10001010 | と | ã | と | ラテン大文字 S とカロン |
139 | 10001011 | ‹ | ¾ | ‹ | 単一の左向き角度引用符 |
140 | 10001100 | ã | Č | ã | ラテン大文字合字 OE |
141 | 10001101 | 未使用 | |||
142 | 10001110 | Ž | ® | Ž | ラテン大文字 Z とカロン |
143 | 10001111 | 未使用 | |||
144 | 10010000 | 未使用 | |||
145 | 10010001 | ' | đ | ' | 左の一重引用符 |
146 | 10010010 | ' | - | ' | 右の一重引用符 |
147 | 10010011 | – | 左二重引用符 | ||
148 | 10010100 | - | 右二重引用符 | ||
149 | 10010101 | • | - | • | 弾丸 |
150 | 10010110 | – | ? | – | ダッシュ中 |
151 | 10010111 | — | ' | — | ダッシュ中 |
152 | 10011000 | 〜 | ¸ | 〜 | 小さなチルダ |
153 | 10011001 | ™ | 「 | ™ | 商標記号 |
154 | 10011010 | と | ° | と | ラテン語の小文字 S とカロン |
155 | 10011011 | › | 「 | › | 単一の右向き角引用符 |
156 | 10011100 | – | 1/4 | – | ラテン語の小さな合字 oe |
157 | 10011101 | 未使用 | |||
158 | 10011110 | h | ¾ | h | ラテン語の小文字 z とカロン |
159 | 10011111 | × | ' | × | 分音符付きのラテン大文字 Y |
160 | 10100000 | NBSP | 非改行スペース | ||
161 | 10100001 | ¡ | ¡ | ¡ | 逆さまの感嘆符 |
162 | 10100010 | ¢ | ¢ | ¢ | セント記号 |
163 | 10100011 | £ | £ | £ | ポンド記号 |
164 | 10100100 | ¤ | ¤ | ¤ | 通貨記号 |
165 | 10100101 | ¥ | ¥ | ¥ | 円記号 |
166 | 10100110 | | | | | | | パイプ、折れた縦棒 |
167 | 10100111 | § | § | § | セクション記号 |
168 | 10101000 | � | � | � | 間隔分音符 – ウムラウト |
169 | 10101001 | © | © | © | 著作権サイン |
170 | 10101010 | 番目 | 番目 | 番目 | 女性の序数指標 |
171 | 10101011 | 左二重角引用符 | |||
172 | 10101100 |  ̄ |  ̄ |  ̄ | 否定 |
173 | 10101101 | シャイ | | | ソフトハイフン |
174 | 10101110 | ® | ® | ® | 登録商標標識 |
175 | 10101111 |  ̄ |  ̄ |  ̄ | 間隔マクロン - 上線 |
176 | 10110000 | ° | ° | ° | 度記号 |
177 | 10110001 | ± | ± | ± | プラスまたはマイナス記号 |
178 | 10110010 | ² | ² | ² | 上付きの 2 乗 |
179 | 10110011 | ³ | ³ | ³ | 上付き文字 3 – 3 乗 |
180 | 10110100 | ' | ' | ' | 鋭アクセント - 鋭角な間隔 |
181 | 10110101 | メートル | メートル | メートル | マイクロサイン |
182 | 10110110 | ¶ | ¶ | ¶ | ピローサイン – 段落サイン |
183 | 10110111 | · | · | · | 中点 - グルジア語のコンマ |
184 | 10111000 | ¸ | ¸ | ¸ | 間隔セディラ |
185 | 10111001 | ¹ | ¹ | ¹ | 上付き文字 1 |
186 | 10111010 | ° | ° | ° | 男性的な序数インジケーター |
187 | 10111011 | 直角二重引用符 | |||
188 | 10111100 | 1/4 | 1/4 | 1/4 | 小数部 4 分の 1 |
189 | 10111101 | 1/2 | 1/2 | 1/2 | 分数の半分 |
190 | 10111110 | ¾ | ¾ | ¾ | 端数の 4 分の 3 |
191 | 10111111 | ¿ | ¿ | ¿ | 逆疑問符 |
192 | 11000000 | もっている | もっている | もっている | ラテン大文字 A と墓 |
193 | 11000001 | の上 | の上 | の上 | 鋭角のラテン大文字 A |
194 | 11000010 | Â | Â | Â | ラテン大文字 A サーカムフレックス付き |
195 | 11000011 | Ã | Ã | Ã | ラテン大文字 A チルダ付き |
196 | 11000100 | Ä | Ä | Ä | 分音符付きのラテン大文字 A |
197 | 11000101 | おお | おお | おお | 上にリングが付いたラテン大文字 A |
198 | 11000110 | おお | おお | おお | ラテン大文字AE |
199 | 11000111 | 何 | 何 | 何 | ラテン大文字 C とセディヤ |
200 | 11001000 | そして | そして | そして | ラテン大文字 E 墓付き |
201 | 11001001 | そして | そして | そして | 鋭角のラテン大文字 E |
202 | 11001010 | E | E | E | ラテン大文字 E サーカムフレックス付き |
203 | 11001011 | E | E | E | 分音符付きのラテン大文字 E |
204 | 11001100 | 私 | 私 | 私 | ラテン大文字 I 墓付き |
205 | 11001101 | で | で | で | 鋭角のラテン大文字 I |
206 | 11001110 | Q | Q | Q | ラテン大文字 I サーカムフレックス付き |
207 | 11001111 | 私 | 私 | 私 | 分音符付きのラテン大文字 I |
208 | 11010000 | Ð | Ð | Ð | ラテン大文字 ETH |
209 | 11010001 | Ñ | Ñ | Ñ | ラテン大文字 N チルダ付き |
210 | 11010010 | Ò | Ò | Ò | ラテン大文字 O と墓 |
211 | 11010011 | おお | おお | おお | 鋭角のラテン大文字 O |
212 | 11010100 | 傘 | 傘 | 傘 | ラテン大文字 O サーカムフレックス付き |
213 | 11010101 | 彼 | 彼 | 彼 | ラテン大文字 O チルダ付き |
214 | 11010110 | 彼 | 彼 | 彼 | 分音符付きのラテン大文字 O |
215 | 11010111 | × | × | × | 乗算記号 |
216 | 11011000 | Ø | Ø | Ø | ラテン大文字の O、スラッシュ付き |
217 | 11011001 | Ù | Ù | Ù | ラテン大文字 U と墓 |
218 | 11011010 | または | または | または | 鋭角のラテン大文字 U |
219 | 11011011 | そして | そして | そして | ラテン大文字 U (サーカムフレックス付き) |
220 | 11011100 | Ü | Ü | Ü | 分音符付きのラテン大文字 U |
221 | 11011101 | アイデア | アイデア | アイデア | 鋭角のラテン大文字 Y |
222 | 11011110 | Th | Th | Th | ラテン大文字 THORN |
223 | 11011111 | ß | ß | ß | ラテン語の小文字シャープ s – ess-zed |
224 | 11100000 | もっている | もっている | もっている | ラテン語の小文字 a 墓付き |
225 | 11100001 | の上 | の上 | の上 | ラテン語の小文字 a 鋭角 |
226 | 11100010 | â | â | â | ラテン語の小文字 a サーカムフレックス付き |
227 | 11100011 | ã | ã | ã | ラテン語の小文字 a チルダ付き |
228 | 11100100 | ああ | ああ | ああ | 分音符付きのラテン語の小文字 a |
229 | 11100101 | に | に | に | 上にリングが付いたラテン語の小文字 a |
230 | 11100110 | おお | おお | おお | ラテン語の小文字ae |
231 | 11100111 | 何 | 何 | 何 | ラテン語の小文字 c とセディヤ |
232 | 11101000 | そして | そして | そして | ラテン語の小文字 e と墓 |
233 | 11101001 | それは | それは | それは | ラテン語の小文字 e の鋭角 |
2.3.4 | 11101010 | えー | えー | えー | ラテン語の小文字 e サーカムフレックス付き |
235 | 11101011 | e | e | e | 分音符付きのラテン語の小文字 e |
236 | 11101100 | 私 | 私 | 私 | ラテン語の小文字「i」と墓 |
237 | 11101101 | で | で | で | ラテン語の小文字 i 急性 |
238 | 11101110 | Q | Q | Q | ラテン語の小文字 i サーカムフレックス付き |
239 | 11101111 | 私 | 私 | 私 | ラテン語の小文字 i (分音符あり) |
240 | 11110000 | d | d | &等; | ラテン語の小文字 eth |
241 | 11110001 | n | n | n | ラテン語の小文字 n チルダ付き |
242 | 11110010 | ò | ò | ò | ラテン語の小文字 o 墓付き |
243 | 11110011 | から | から | から | ラテン語の小文字 o 鋭角 |
244 | 11110100 | 傘 | 傘 | 傘 | ラテン語の小文字 o サーカムフレックス付き |
245 | 11110101 | 彼 | 彼 | 彼 | ラテン語の小文字 o チルダ付き |
246 | 11110110 | 彼 | 彼 | 彼 | ラテン語の小文字 o 分音符付き |
247 | 11110111 | ÷ | ÷ | ÷ | 部門記号 |
248 | 11111000 | Φ | Φ | Φ | ラテン語の小文字 o スラッシュ付き |
249 | 11111001 | あなた | あなた | あなた | ラテン語の小文字 u と墓 |
250 | 11111010 | または | または | または | ラテン語の小文字 u の鋭角 |
251 | 11111011 | そして | そして | そして | ラテン語の小文字 u サーカムフレックス付き |
252 | 11111100 | あなた | あなた | あなた | 分音符付きのラテン語の小文字 u |
253 | 11111101 | アイデア | アイデア | アイデア | ラテン語の小文字 y の鋭角 |
254 | 11111110 | つまり | つまり | つまり | ラテン語の小文字のとげ |
255 | 11111111 | ÿ | ÿ | ÿ | 分音符付きのラテン語の小文字 y |
では、33 より前と 126 より先は何でしょうか?
- 32 より前の ASCII 値 (0 ~ 31) は、 制御文字 。文字コードは、テキストに追加の記号が追加されるのを避けるために、インバンド シグナリングで文字セットの参照点としてよく使用されます。
- 32 にはスペースがあり、これは印刷文字として含まれていますが、スペースが制御文字としても機能すると言っても間違いではありません。
- 127 には、制御文字である DEL (削除) があります。
- 127 (128-255) 以降には、キーとして表されず一般には使用されない数学記号やその他の記号を表す拡張 ASCII 文字があります。
以下は、制御文字の ASCII 値 (0 ~ 31、127) です。
キャラクター | キャラクター名 | アスキーコード |
---|---|---|
ヌル | ヌル文字 | 00 |
ソー | ヘッダーの始まり | 01 |
STX | 本文の始まり | 02 |
等 | 本文の終わり | 03 |
EOT | 送信終了 | 04 |
ENQ | 問い合わせ | 05 |
確認応答 | 認める | 06 |
ベル | ベル | 07 |
BS | バックスペース | 08 |
HT | 水平タブ | 09 |
LF | 改行 | 10 |
キャラクター | キャラクター名 | アスキーコード |
---|---|---|
VT | 垂直タブ | 十一 |
FF | フォームフィード | 12 |
CR | キャリッジリターン | 13 |
それで | シフトアウト | 14 |
うん | シフトイン | 15 |
によると | データリンクエスケープ | 16 |
DC1 | デバイス制御1 | 17 |
DC2 | デバイス制御2 | 18 |
DC3 | デバイス制御3 | 19 |
DC4 | デバイス制御4 | 二十 |
欲しい | 否定応答 | 21 |
キャラクター | キャラクター名 | アスキーコード |
---|---|---|
シン | 同期アイドル | 22 |
ETB | トランスの終わり。ブロック | 23 |
できる | キャンセル | 24 |
で | メディアの終わり | 25 |
サブ | 代わりの | 26 |
ESC | 逃げる | 27 |
FS | ファイル区切り文字 | 28 |
GS | グループ区切り文字 | 29 |
RS | レコード区切り文字 | 30 |
私たち | 単位セパレーター | 31 |
の | 消去 | 127 |
ASCII と Unicode の違い
アスキー | ユニコード |
---|---|
ASCII は基本的に、テキストを記号、数字、文字の形式で表すために使用されます | UNICODE は、あらゆる言語のテキスト データを交換、処理、保存するために使用されます |
ASCII は、7 ビットの 2 進数を使用して文字を表す文字エンコード標準です。 | UNICODE は、16 ビットの 2 進数を使用して文字を表現する文字エンコード標準です。 |
ASCII は 128 文字しか表現できません。 | Unicode は、さまざまな言語や文字の 65,000 文字以上を表現できます。 |
結論
要約すると、大文字の ASCII 値の範囲は 65 ~ 90 であり、小文字の場合は 97 ~ 122 です。アルファベット順に割り当てられると、A と Z の値は大文字でそれぞれ 65 と 90 になります。同様に、小文字の a と z の値はそれぞれ 97 と 122 です。
ASCII 値に関するよくある質問 – FAQ
A から Z までの ASCII 値は何ですか?
のアスキー値 大文字の A から Z (からアルファベット順に割り当てられます) 65-90 ) 、 と A には 65 の値が割り当てられました そして Z には 90 の値が割り当てられました 大文字の場合。
小文字の a ~ z の ASCII 値は何ですか?
のアスキー値 小さなaからzまで も () からアルファベット順に割り当てられます。 97-122 ) 、 と a には 97 の値が割り当てられます そして z には 122 の値が割り当てられます のために 小文字。
ASCII 値を文字に変換するにはどうすればよいですか?
プログラミングのコンテキストでは、変換に次を使用できます。 文字() ASCII 値を対応する文字に変換する Python の関数。例:- Char(32) はスペースであるため、何も与えません。しかし、他の値の場合は間違いなく Character を与えます。
英語以外の文字を表すために ASCII 値を使用できますか?
いいえ、ASCII 値は英語の限られた文字セットのみを表すため、英語以外の文字を表すために使用することはできません。