logo

Abecedy hodnôt ASCII ( A-Z, a-z a tabuľka špeciálnych znakov )

ASCII (Americký štandardný kód pre výmenu informácií) je štandardné kódovanie znakov používané v telekomunikáciách. ASCII vyslovované „ask-ee“ je striktne sedembitový kód založený na anglickej abecede. Na reprezentáciu alfanumerických údajov sa používajú kódy ASCII.

obsadenie v sql

Kód bol prvýkrát publikovaný ako štandard v roku 1967. Následne bol aktualizovaný a publikovaný ako ANSI X3.4-1968, potom ako ANSI X3.4-1977 a nakoniec ako ANSI X3.4-1986. Keďže ide o sedembitový kód, môže reprezentovať maximálne 128 znakov. v súčasnosti definuje 95 tlačiteľných znakov vrátane 26 veľkých písmen (A až Z) , 26 malých písmen , 10 číslic (0 až 9) , a 33 špeciálnych znakov počítajúc do toho matematické symboly , interpunkčné znamienka , a medzerové znaky . Predstavujú text v, telekomunikačné zariadenia a zariadenia. Patria sem čísla, veľké a malé anglické písmená, funkcie, interpunkčné znamienka a niektoré ďalšie symboly.



Celkovo existuje 256 znakov ASCII a možno ich rozdeliť do troch kategórií:

  1. Riadiace znaky ASCII (0-31 a 127)
  2. Tlačiteľné znaky ASCII (32-126) (najbežnejšie označované)
  3. Rozšírené znaky ASCII (128 – 255)

Čo je to ASCII hodnota?

ASCII je skratka pre American Standard Code for Information Interchange, štandard kódovania znakov, ktorý priraďuje jedinečné číselné hodnoty písmenám, číslicam, interpunkčným znamienkam a iným symbolom.

Prečo potrebujeme reprezentáciu hodnôt ASCII?

Vo fyzickom svete by ste na napísanie správy použili pero a papier a váš priateľ by text priamo prečítal. Pokiaľ však ide o digitálnu komunikáciu, počítače nerozumejú písmenám a symbolom tak, ako ľudia. Namiesto toho spracovávajú informácie vo forme binárneho kódu, ktorý pozostáva z 0 a 1. Tu vstupujú do hry hodnoty ASCII.



Hodnoty ASCII slúžia ako most medzi človekom čitateľným textom a počítačom čitateľným binárnym kódom. Každému znaku, či už ide o písmeno, číslo alebo symbol, je priradená jedinečná hodnota ASCII v rozsahu od 0 do 127. Napríklad hodnota ASCII veľkého písmena „A“ je 65, zatiaľ čo malé písmeno „a“ má Hodnota ASCII je 97. Podobne číslica „0“ má hodnotu ASCII 48.

Ako počítače používajú ASCII na pochopenie ľudského textu?

Predpokladajme, že chcete poslať textovú správu svojmu priateľovi, ktorá znie: Ahoj! Keď napíšete túto správu na telefóne alebo počítači, každý znak sa skonvertuje na zodpovedajúcu hodnotu ASCII. V tomto prípade budú hodnoty ASCII pre Hello! sú 72, 101, 108, 108, 111 a 33. Tieto číselné hodnoty sa potom prevedú do binárneho kódu, ktorý sa prenesie do zariadenia vášho priateľa. Po prijatí správy ich zariadenie skonvertuje binárny kód späť na hodnoty ASCII a nakoniec zobrazí pôvodný text Hello!

koliesko myši sa neposúva správne
Tabuľka ASCII

Tabuľka ASCII



Rozšírené kódy ASCII (znakový kód 128-255)

Nižšie uvedená tabuľka dodržiava štandard Windows-1252 (CP-1252), rozšírenie ISO 8859-1, známeho aj ako ISO Latin-1. Táto norma sa líši od normy IANA ISO-8859-1 nahradením riadiacich znakov zobrazenými znakmi v rozsahu 128 až 159. Všetky znaky, ktoré sa odchyľujú od normy ISO-8859-1, sú zvýraznené svetlomodrou farbou.

DEC BIN Symbol HTML číslo Názov HTML Popis
128 1 000 000 znak eura
129 1 000 001 Nepoužité
130 10000010 ² Jednoduché nízke úvodzovky 9
131 10000011 ƒ ă ƒ Latinské malé písmeno f s háčikom
132 1 000 100 ¼ Dvojité nízke úvodzovky 9
133 10000101 … Horizontálna elipsa
134 10000110 Ć Dýka
135 10000111 ć Dvojitá dýka
136 10001000 ˆ ¨ ˆ Písmeno modifikátora s okrúhlym prízvukom
137 10001001 = Znak promile
138 10001010 S ª S Latinské veľké písmeno S s karónom
139 10001011 ¾ Jediný uhol smerujúci doľava
140 10001100 Œ Č Œ Latinská kapitálka ligatúra OE
141 10001101 Nepoužité
142 10001110 Ž ® Ž Latinské veľké písmeno Z s karónom
143 10001111 Nepoužité
144 10010000 Nepoužité
145 10010001 ' đ ' Ľavá jednoduchá úvodzovka
146 10010010 ' - ' Pravá jednoduchá úvodzovka
147 10010011 œ Ľavé dvojité úvodzovky
148 10010100 - Pravé dvojité úvodzovky
149 10010101 - Bullet
150 10010110 ? v pomlčke
151 10010111 ' V pomlčke
152 10011000 ˜ ¸ ˜ Malá vlnovka
153 10011001 Značka ochrannej známky
154 10011010 s º s Latinské malé písmeno S s karónom
155 10011011 Jedna pravá uhlová úvodzovka
156 10011100 œ ¼ œ latinsky malá ligotavá oe
157 10011101 Nepoužité
158 10011110 h ¾ h Latinské malé písmeno z s karónom
159 10011111 Ÿ ' Ÿ Latinské veľké písmeno Y s diaerézou
160 10 100 000 NBSP Nerozbitný priestor
161 10100001 ¡ ¡ ¡ Obrátený výkričník
162 10100010 ¢ ¢ ¢ Znak centu
163 10100011 £ £ £ Znak libry
164 10100100 ¤ ¤ ¤ Znak meny
165 10100101 ¥ ¥ ¥ Znak jenu
166 10100110 ¦ ¦ ¦ Potrubie, zlomená zvislá tyč
167 10100111 § § § Znak oddielu
168 10101000 ¨ ¨ ¨ Medzerová diaeréza – prehláska
169 10101001 © © © Znak autorských práv
170 10101010 th th th Ženský radový ukazovateľ
171 10101011 Ľavé dvojité úvodzovky
172 10101100 ¬ ¬ ¬ Negácia
173 10101101 plachý ­ ­ Mäkká pomlčka
174 10101110 ® ® ® Registrovaná ochranná známka
175 10101111 ¯ ¯ ¯ Medzera makron – overline
176 10110000 ° ° ° Znak stupňa
177 10110001 ± ± ± Znamienko plus alebo mínus
178 10110010 ² ² ² Horný index - dva štvorce
179 10110011 ³ ³ ³ Horný index tri – kocky
180 10110100 ' ' ' Akútny prízvuk – rozstup akút
181 10110101 m m m Mikro znamenie
182 10110110 Znak vankúša – znak paragrafu
183 10110111 · · · Stredná bodka – gruzínska čiarka
184 10111000 ¸ ¸ ¸ Medzera cedilla
185 10111001 ¹ ¹ ¹ Horný index jeden
186 10111010 º º º Mužský radový ukazovateľ
187 10111011 Pravé dvojité úvodzovky
188 10111100 ¼ ¼ ¼ Zlomok jedna štvrtina
189 10111101 ½ ½ ½ Zlomok jedna polovica
190 10111110 ¾ ¾ ¾ Zlomok tri štvrtiny
191 10111111 ¿ ¿ ¿ Obrátený otáznik
192 11 000 000 Latinské veľké písmeno A s hrobom
193 11000001 Zapnuté Zapnuté Zapnuté Latinské veľké písmeno A s ostr
194 11000010 Â Â Â Latinské veľké písmeno A s circumflexom
195 11000011 Ã Ã Ã Latinské veľké písmeno A s vlnovkou
196 11000100 Ä Ä Ä Latinské veľké písmeno A s diaerézou
197 11000101 Oh Oh Oh Latinské veľké písmeno A s krúžkom nad ním
198 11000110 Oh Oh Oh Latinské veľké písmeno AE
199 11000111 Čo Čo Čo Latinské veľké písmeno C s cedillou
200 11001000 A A A Latinské veľké písmeno E s hrobom
201 11001001 A A A Latinské veľké písmeno E s ostr
202 11001010 E E E Latinské veľké písmeno E s circumflexom
203 11001011 E E E Latinské veľké písmeno E s diaerézou
204 11001100 Ì Ì Ì Latinské veľké písmeno I s hrobom
205 11001101 In In In Latinské veľké písmeno I s ostr
206 11001110 Q Q Q Latinské veľké písmeno I s circumflexom
207 11001111 Ï Ï Ï Latinské veľké písmeno I s diaerézou
208 11010000 Ð Ð Ð Latinské veľké písmeno ETH
209 11010001 Ñ Ñ Ñ Latinské veľké písmeno N s vlnovkou
210 11010010 Ò Ò Ò Latinské veľké písmeno O s hrobom
211 11010011 Oh Oh Oh Latinské veľké písmeno O s ostr
212 11010100 DÁŽDNIK DÁŽDNIK DÁŽDNIK Latinské veľké písmeno O s circumflexom
213 11010101 ON ON ON Latinské veľké písmeno O s vlnovkou
214 11010110 ON ON ON Latinské veľké písmeno O s diaerézou
215 11010111 × × × Znak násobenia
216 11011000 Ø Ø Ø Latinské veľké písmeno O s lomkou
217 11011001 Ù Ù Ù Latinské veľké písmeno U s hrobom
218 11011010 ALEBO ALEBO ALEBO Latinské veľké písmeno U s akút
219 11011011 A A A Latinské veľké písmeno U s okolkom
220 11011100 Ü Ü Ü Latinské veľké písmeno U s diaerézou
221 11011101 NÁPAD NÁPAD NÁPAD Latinské veľké písmeno Y s ostr
222 11011110 Th Th Th Latinské veľké písmeno THORN
223 11011111 ß ß ß Latinské malé písmeno ostré s – ess-zed
224 11 100 000 Latinské malé písmeno a s hrobom
225 11100001 na na na Latinské malé písmeno a s akút
226 11100010 â â â Latinské malé písmeno a s circumflexom
227 11100011 ã ã ã Latinské malé písmeno a s vlnovkou
228 11100100 ä ä ä Latinské malé písmeno a s diaerézou
229 11100101 do do do Latinské malé písmeno a s krúžkom hore
230 11100110 oh oh oh Latinské malé písmeno ae
231 11100111 Čo Čo Čo Latinské malé písmeno c s cedillou
232 11101000 A A A Latinské malé písmeno e s hrobom
233 11101001 to je to je to je Latinské malé písmeno e s akút
2. 3. 4 11101010 eh eh eh Latinské malé písmeno e s circumflexom
235 11101011 e e e Latinské malé písmeno e s diaerézou
236 11101100 ì ì ì Latinské malé písmeno i s hrobom
237 11101101 v v v Latinské malé písmeno i s akút
238 11101110 Q Q Q Latinské malé písmeno i s circumflexom
239 11101111 ï ï ï Latinské malé písmeno i s diaerézou
240 11110000 d d &atď; Latinské malé písmeno eth
241 11110001 n n n Latinské malé písmeno n s vlnovkou
242 11110010 ò ò ò Latinské malé písmeno o s hrobom
243 11110011 od od od Latinské malé písmeno o s akút
244 11110100 Dáždnik Dáždnik Dáždnik Latinské malé písmeno o s circumflexom
245 11110101 On On On Latinské malé písmeno o s vlnovkou
246 11110110 on on on Latinské malé písmeno o s diaerézou
247 11110111 ÷ ÷ ÷ Znak divízie
248 11111000 ø ø ø Latinské malé písmeno o s lomkou
249 11111001 u u u Latinské malé písmeno u s hrobom
250 11111010 alebo alebo alebo Latinské malé písmeno u s akút
251 11111011 a a a Latinské malé písmeno u s circumflexom
252 11111100 u u u Latinské malé písmeno u s diaerézou
253 11111101 nápad nápad nápad Latinské malé písmeno y s akút
254 11111110 t.j t.j t.j Latinské malé písmeno tŕň
255 11111111 ÿ ÿ ÿ Latinské malé písmeno y s diaerézou

Čo je teda pred 33 a po 126?

  1. Hodnoty ASCII pred 32 (0-31) sú riadiace znaky . Znakový kód sa často používa vo vnútropásmovej signalizácii ako referenčný bod v sade znakov, aby sa predišlo pridávaniu ďalších symbolov do textu.
  2. Pri 32 máme medzeru, ktorá je zahrnutá ako tlačené znaky, nie je však nesprávne povedať, že medzera môže slúžiť aj ako riadiaci znak.
  3. Na 127 máme DEL (delete), čo je kontrolný znak.
  4. Po 127, (128-255) máme rozšírené znaky ASCII predstavujúce matematické a iné symboly, ktoré nie sú reprezentované ako kľúče a nepoužívajú sa všeobecne.

Nižšie sú uvedené hodnoty ASCII riadiacich znakov (0-31, 127):

Charakter Meno postavy ASCII kód
NULOVÝ Nulová postava 00
SOH Začiatok hlavičky 01
STX Začiatok textu 02
ATĎ Koniec textu 03
EOT Koniec prenosu 04
ENQ vyšetrovanie 05
ACK potvrdiť 06
BEL zvonček 07
BS backspace 08
HT Vodorovná karta 09
LF Riadkový posuv 10
Charakter Meno postavy ASCII kód
VT Vertikálna karta jedenásť
FF Podávanie formulárov 12
CR Vrátenie vozíka 13
SO Vyraďte sa 14
ÁNO Zaraďte sa pätnásť
PODĽA Únik dátového prepojenia 16
DC1 Ovládanie zariadenia 1 17
DC2 Ovládanie zariadenia 2 18
DC3 Ovládanie zariadenia 3 19
DC4 Ovládanie zariadenia 4 dvadsať
CHCIEŤ Negatívne priznanie dvadsaťjeden
Charakter Meno postavy ASCII kód
SYN Synchrónny voľnobeh 22
ETB Koniec prekl. Blokovať 23
MÔCŤ Zrušiť 24
IN Koniec média 25
SUB náhrada 26
ESC uniknúť 27
FS Oddeľovač súborov 28
GS Oddeľovač skupín 29
RS Oddeľovač záznamov 30
USA Oddeľovač jednotiek 31
Z vymazať 127

Rozdiel medzi ASCII a Unicode

ASCII Unicode
ASCII sa v podstate používa na reprezentáciu textu vo forme symbolov, čísel a znakov UNICODE sa používa na výmenu, spracovanie a ukladanie textových údajov v akomkoľvek jazyku
ASCII je štandard kódovania znakov, ktorý na reprezentáciu znakov používa 7-bitové binárne čísla UNICODE je štandard kódovania znakov, ktorý na reprezentáciu znakov používa 16-bitové binárne čísla
ASCII môže predstavovať iba 128 znakov. Unicode môže reprezentovať viac ako 65 000 znakov z rôznych jazykov a skriptov.

Záver

Aby sme to zhrnuli, rozsah hodnôt ASCII pre veľké písmená sa pohybuje od 65 do 90, zatiaľ čo pre malé písmená sa pohybuje od 97 do 122. Hodnoty A a Z sú priradené v abecednom poradí a sú 65 a 90 veľkými písmenami. Podobne hodnoty pre a a z malých písmen sú 97 a 122.

rozdiel medzi poľom a zoznamom polí

Často kladené otázky o hodnotách ASCII – často kladené otázky

Aká je hodnota ASCII od A do Z?

Hodnota Ascii Veľké písmená A až Z sú priradené v abecednom poradí od ( 65-90 ), s A má hodnotu 65 a Z priradil hodnotu 90 pre veľké písmená.

Aká je hodnota ASCII malých písmen a až z?

Hodnota Ascii malé a až z sú tiež priradené v abecednom poradí od ( 97-122 ), s a má priradenú hodnotu 97 a z má priradenú hodnotu 122 pre malé písmená.

Ako môžem previesť hodnoty ASCII na znaky?

V kontexte programovania môžete na konverziu použiť Char() funkciu v pythone na prevod hodnoty ascii na ich zodpovedajúce znaky. napríklad: Char(32) nedáva nič, pretože je to priestor. ale pri iných hodnotách to určite dáva Charakter.

Môžu byť hodnoty ASCII použité na reprezentáciu neanglických znakov?

Nie, hodnoty ASCII predstavujú len obmedzenú množinu znakov v anglickom jazyku a nemožno ich použiť na reprezentáciu neanglických znakov.