logo

ASCII 値のアルファベット (A ~ Z、a ~ z および特殊文字テーブル)

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 つのカテゴリに分類できます。

  1. ASCII 制御文字 (0 ~ 31 および 127)
  2. ASCII 印刷可能文字 (32 ~ 126) (最も一般的に参照される)
  3. 拡張 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 より先は何でしょうか?

  1. 32 より前の ASCII 値 (0 ~ 31) は、 制御文字 。文字コードは、テキストに追加の記号が追加されるのを避けるために、インバンド シグナリングで文字セットの参照点としてよく使用されます。
  2. 32 にはスペースがあり、これは印刷文字として含まれていますが、スペースが制御文字としても機能すると言っても間違いではありません。
  3. 127 には、制御文字である DEL (削除) があります。
  4. 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 値は英語の限られた文字セットのみを表すため、英語以外の文字を表すために使用することはできません。