logo

Abecede vrednosti ASCII (A-Z, a-z in tabela posebnih znakov)

ASCII (ameriška standardna koda za izmenjavo informacij) je standardno kodiranje znakov, ki se uporablja v telekomunikacijah. ASCII, ki se izgovarja kot 'ask-ee', je strogo sedembitna koda, ki temelji na angleški abecedi. Kode ASCII se uporabljajo za predstavitev alfanumeričnih podatkov.

Koda je bila prvič objavljena kot standard leta 1967. Kasneje je bila posodobljena in objavljena kot ANSI X3.4-1968, nato kot ANSI X3.4-1977 in končno kot ANSI X3.4-1986. Ker gre za sedembitno kodo, lahko predstavlja največ 128 znakov. trenutno definira 95 natisljivih znakov, vključno z 26 velikih črk (A do Ž) , 26 malih črk , 10 številk (0 do 9) , in 33 posebnih znakov vključno z matematičnih simbolov , ločila , in presledki . Predstavljajo vnos besedila, telekomunikacijsko opremo in naprave. Sem spadajo številke, velike in male angleške črke, funkcije, ločila in nekateri drugi simboli.



Skupaj je 256 znakov ASCII in jih je mogoče na splošno razdeliti v tri kategorije:

  1. Kontrolni znaki ASCII (0-31 in 127)
  2. Natisljivi znaki ASCII (32–126) (najpogosteje navedeni)
  3. Razširjeni znaki ASCII (128–255)

Kaj je vrednost ASCII?

ASCII pomeni ameriško standardno kodo za izmenjavo informacij, standard za kodiranje znakov, ki črkam, števkam, ločilom in drugim simbolom dodeljuje edinstvene številske vrednosti.

Zakaj potrebujemo predstavitev vrednosti ASCII?

V fizičnem svetu bi za pisanje sporočila uporabili pisalo in papir, vaš prijatelj pa bi neposredno prebral besedilo. Vendar ko gre za digitalno komunikacijo, računalniki ne razumejo črk in simbolov tako kot ljudje. Namesto tega obdelujejo informacije v obliki binarne kode, ki je sestavljena iz 0 in 1. Tu pridejo v poštev vrednosti ASCII.



Vrednosti ASCII služijo kot most med človeku berljivim besedilom in računalniško berljivo binarno kodo. Vsakemu znaku, ne glede na to, ali gre za črko, številko ali simbol, je dodeljena edinstvena vrednost ASCII v razponu od 0 do 127. Na primer, vrednost ASCII velike črke 'A' je 65, medtem ko ima mala črka 'a' Vrednost ASCII 97. Podobno ima številka '0' vrednost ASCII 48.

Kako računalniki uporabljajo ASCII za razumevanje človeškega besedila?

Recimo, da želite svojemu prijatelju poslati besedilno sporočilo, ki se glasi, Pozdravljeni! Ko to sporočilo vnesete v telefon ali računalnik, se vsak znak pretvori v ustrezno vrednost ASCII. V tem primeru vrednosti ASCII za Hello! so 72, 101, 108, 108, 111 in 33. Te številske vrednosti se nato prevedejo v binarno kodo, ki se prenese v napravo vašega prijatelja. Po prejemu sporočila njihova naprava pretvori binarno kodo nazaj v vrednosti ASCII in na koncu prikaže izvirno besedilo, Pozdravljeni!

vmesnik proti abstraktnemu razredu
Tabela ASCII

Tabela ASCII



Razširjene kode ASCII (koda znakov 128–255)

Spodnja tabela je skladna s standardom Windows-1252 (CP-1252), razširitvijo standarda ISO 8859-1, znanega tudi kot ISO Latin-1. Ta standard se razlikuje od standarda IANA ISO-8859-1 po zamenjavi kontrolnih znakov s prikazanimi znaki v obsegu od 128 do 159. Vsi znaki, ki odstopajo od ISO-8859-1, so označeni s svetlo modro barvo.

DEC BIN Simbol Številka HTML Ime HTML Opis
128 10000000 znak za evro
129 10000001 Nerabljeno
130 10000010 ² Enojni mali narekovaj 9
131 10000011 ƒ ă ƒ Latinska mala črka f s kljukico
132 10000100 ¼ Dvojni nizki narekovaj 9
133 10000101 … Vodoravna elipsa
134 10000110 Ć bodalo
135 10000111 ć Dvojno bodalo
136 10001000 ˆ ¨ ˆ Modifikator črke cirkumfleks naglas
137 10001001 = Znak za promil
138 10001010 Z ª Z Velika latinska črka S z rogljičkom
139 10001011 ¾ Enojni levi kotni kotiček
140 10001100 Œ Č Œ Latinska velika ligatura OE
141 10001101 Nerabljeno
142 10001110 Ž ® Ž Velika latinska črka Z z rogljičkom
143 10001111 Nerabljeno
144 10010000 Nerabljeno
145 10010001 ' đ ' Levi enojni narekovaj
146 10010010 ' - ' Desni enojni narekovaj
147 10010011 œ Levi dvojni narekovaj
148 10010100 - Desni dvojni narekovaj
149 10010101 - Metka
150 10010110 ? v pomišljaju
151 10010111 ' V pomišljaju
152 10011000 ˜ ¸ ˜ Mala tilda
153 10011001 Znak blagovne znamke
154 10011010 z º z Mala latinska črka S z rogljem
155 10011011 Enojni desno obrnjeni kotni narekovaj
156 10011100 œ ¼ œ Latinska mala ligatura oe
157 10011101 Nerabljeno
158 10011110 h ¾ h Latinska mala črka z z rogljičkom
159 10011111 Ÿ ' Ÿ Velika latinska črka Y z diarezo
160 10100000 NBSP Neprekinjen prostor
161 10100001 ¡ ¡ ¡ Obrnjen klicaj
162 10100010 ¢ ¢ ¢ Znak za cent
163 10100011 £ £ £ Znak funta
164 10100100 ¤ ¤ ¤ Znak valute
165 10100101 ¥ ¥ ¥ Znak za jen
166 10100110 ¦ ¦ ¦ Cev, zlomljena navpična palica
167 10100111 § § § Znak odseka
168 10101000 ¨ ¨ ¨ Razmik diareza – preglas
169 10101001 © © © Avtorski znak
170 10101010 th th th Indikator vrstnega reda ženskega rodu
171 10101011 Levi dvokotni narekovaji
172 10101100 ¬ ¬ ¬ Negacija
173 10101101 SRAMEŽEN ­ ­ Mehki vezaj
174 10101110 ® ® ® Znak registrirane blagovne znamke
175 10101111 ¯ ¯ ¯ Razmik makron – prečrt
176 10110000 ° ° ° Znak stopnje
177 10110001 ± ± ± Znak plus ali minus
178 10110010 ² ² ² Nadpisani dvokvadrat
179 10110011 ³ ³ ³ Nadnapis tri – kubičen
180 10110100 ' ' ' Akutni naglas – presledni akut
181 10110101 m m m Mikro znak
182 10110110 Pilcrow znak – znak za odstavek
183 10110111 · · · Srednja pika – gruzijska vejica
184 10111000 ¸ ¸ ¸ Razmik cedilla
185 10111001 ¹ ¹ ¹ Nadnapis ena
186 10111010 º º º Moški vrstni indikator
187 10111011 Desni dvokotni narekovaji
188 10111100 ¼ ¼ ¼ Ulomek ena četrtina
189 10111101 ½ ½ ½ Ulomek ena polovica
190 10111110 ¾ ¾ ¾ Ulomek tri četrtine
191 10111111 ¿ ¿ ¿ Obrnjen vprašaj
192 11000000 IMA IMA IMA Latinska velika črka A z grobom
193 11000001 Vklopljeno Vklopljeno Vklopljeno Latinska velika črka A z akutom
194 11000010 Â Â Â Latinska velika črka A s cirkumfleksom
195 11000011 Ã Ã Ã Latinska velika črka A s tildo
196 11000100 Ä Ä Ä Latinska velika črka A z diarezo
197 11000101 Oh Oh Oh Velika latinska črka A z obročem zgoraj
198 11000110 Oh Oh Oh velika latinska črka AE
199 11000111 Kaj Kaj Kaj Velika latinska črka C s cedillo
200 11001000 IN IN IN Velika latinska črka E z grobom
201 11001001 IN IN IN Latinska velika črka E z akutom
202 11001010 E E E Latinska velika črka E s cirkumfleksom
203 11001011 E E E Velika latinska črka E z diarezo
204 11001100 JAZ JAZ JAZ Latinska velika črka I z nagrobnim
205 11001101 noter noter noter Latinska velika začetnica I z akutom
206 11001110 Q Q Q Latinska velika začetnica I s cirkumfleksom
207 11001111 JAZ JAZ JAZ Latinska velika začetnica I z diarezo
208 11010000 Ð Ð Ð velika latinska črka ETH
209 11010001 Ñ Ñ Ñ Velika latinska črka N s tildo
210 11010010 Ò Ò Ò Latinska velika črka O z grobom
211 11010011 Oh Oh Oh latinska velika črka O z akutom
212 11010100 DEŽNIK DEŽNIK DEŽNIK Latinska velika črka O s cirkumfleksom
213 11010101 ON ON ON Latinska velika črka O s tildo
214 11010110 ON ON ON Velika latinska črka O z diarezo
215 11010111 × × × Znak za množenje
216 11011000 Ø Ø Ø Velika latinska črka O s poševnico
217 11011001 Ù Ù Ù Velika latinska črka U z grobom
218 11011010 ALI ALI ALI Latinska velika črka U z akutom
219 11011011 in in in Latinska velika črka U s cirkumfleksom
220 11011100 Ü Ü Ü Velika latinska črka U z diarezo
221 11011101 IDEJA IDEJA IDEJA Latinska velika črka Y z akutom
222 11011110 Th Th Th latinska velika začetnica TRN
223 11011111 ß ß ß Latinska mala črka ostro s – ess-zed
224 11100000 ima ima ima Latinska mala črka a z grobom
225 11100001 na na na Latinska mala črka a z akutom
226 11100010 â â â Latinska mala črka a s cirkumfleksom
227 11100011 ã ã ã Latinska mala črka a s tildo
228 11100100 ä ä ä Latinska mala črka a z diarezo
229 11100101 do do do Latinska mala črka a z obročem zgoraj
230 11100110 oh oh oh latinska mala črka ae
231 11100111 Kaj Kaj Kaj Latinska mala črka c s cedillo
232 11101000 in in in Latinska mala črka e z grobom
233 11101001 je je je Latinska mala črka e z akutom
2. 3. 4 11101010 eh eh eh Latinska mala črka e s cirkumfleksom
235 11101011 e e e Latinska mala črka e z diarezo
236 11101100 jaz jaz jaz latinska mala črka i z grobom
237 11101101 v v v latinska mala črka i z akutom
238 11101110 Q Q Q Latinska mala črka i s cirkumfleksom
239 11101111 jaz jaz jaz Latinska mala črka i z diarezo
240 11110000 d d itd. mala latinska črka eth
241 11110001 n n n Latinska mala črka n s tildo
242 11110010 ò ò ò latinska mala črka o z grobom
243 11110011 od od od latinska mala črka o z akutom
244 11110100 Dežnik Dežnik Dežnik Latinska mala črka o s cirkumfleksom
245 11110101 On On On Latinska mala črka o s tildo
246 11110110 on on on Latinska mala črka o z diarezo
247 11110111 ÷ ÷ ÷ Znak delitve
248 11111000 ø ø ø Latinska mala črka o s poševnico
249 11111001 u u u latinska mala črka u z grobom
250 11111010 oz oz oz latinska mala črka u z akutom
251 11111011 in in in Latinska mala črka u s cirkumfleksom
252 11111100 u u u latinska mala črka u z diarezo
253 11111101 ideja ideja ideja Latinska mala črka y z akutom
254 11111110 tj tj tj latinska mala črka trn
255 11111111 ÿ ÿ ÿ Latinska mala črka y z diarezo

Kaj je torej pred 33 in čez 126?

  1. Vrednosti ASCII pred 32 (0-31) so kontrolni znaki . Koda znakov se pogosto uporablja v signalizaciji znotraj pasu kot referenčna točka v nizu znakov, da se prepreči dodajanje dodatnih simbolov besedilu.
  2. Pri 32 imamo presledek, ki je vključen kot tiskani znak, vendar ni narobe reči, da bi lahko presledek služil tudi kot kontrolni znak.
  3. Pri 127 imamo DEL (brisanje), ki je kontrolni znak.
  4. Za 127, (128-255), imamo razširjene znake ASCII, ki predstavljajo matematične in druge simbole, ki niso predstavljeni kot ključi in se na splošno ne uporabljajo.

Spodaj so vrednosti ASCII kontrolnih znakov (0-31, 127):

Znak Ime lika Koda ASCII
NIČ Ničelni znak 00
SOH Začetek glave 01
STX Začetek besedila 02
ITD Konec besedila 03
EOT Konec prenosa 04
ENQ povpraševanje 05
POTRDI priznati 06
BEL zvonec 07
BS vračalka 08
HT Vodoravni zavihek 09
LF Pomik vrstice 10
Znak Ime lika Koda ASCII
VT Navpični zavihek enajst
FF Podajanje obrazca 12
CR Vrnitev kočije 13
SO Prestavi ven 14
JA Premik noter petnajst
PO NAVEDBAH Pobeg podatkovne povezave 16
DC1 Nadzor naprave 1 17
DC2 Nadzor naprave 2 18
DC3 Nadzor naprave 3 19
DC4 Nadzor naprave 4 dvajset
ŽELIM Negativno priznanje enaindvajset
Znak Ime lika Koda ASCII
SYN Sinhroni prosti tek 22
ETB Konec trans. Blokiraj 23
LAHKO Prekliči 24
IN Konec medija 25
SUB nadomestek 26
ESC pobegniti 27
FS Ločilo datotek 28
GS Ločilo skupin 29
RS Ločilo zapisov 30
ZDA Ločevalec enot 31
OD izbrisati 127

Razlika med ASCII in Unicode

ASCII Unicode
ASCII se v osnovi uporablja za predstavitev besedila v obliki simbolov, številk in znakov UNICODE se uporablja za izmenjavo, obdelavo in shranjevanje besedilnih podatkov v katerem koli jeziku
ASCII je standard za kodiranje znakov, ki za predstavitev znakov uporablja 7-bitna binarna števila UNICODE je standard za kodiranje znakov, ki uporablja 16-bitna binarna števila za predstavitev znakov
ASCII lahko predstavlja le 128 znakov. Unicode lahko predstavlja več kot 65.000 znakov iz različnih jezikov in pisav.

Zaključek

Če povzamemo, razpon vrednosti ASCII za velike črke sega od 65 do 90, medtem ko se za male črke razteza od 97 do 122. Dodeljene po abecednem vrstnem redu so vrednosti za A in Z 65 oziroma 90 za velike črke. Podobno sta vrednosti za a in z z malimi črkami 97 oziroma 122.

Pogosto zastavljena vprašanja o vrednostih ASCII – pogosta vprašanja

Kakšna je vrednost ASCII od A do Ž?

Vrednost Ascii za Velika črka od A do Ž so dodeljeni po abecednem vrstnem redu od ( 65-90 ), z A je dodelil vrednost 65 in Z je dodelil vrednost 90 za velike črke.

Kakšna je vrednost ASCII za male črke od a do z?

Vrednost Ascii za majhen a do ž so dodeljeni tudi po abecednem vrstnem redu od ( 97-122 ), z a je dodeljena vrednost 97 in z je dodeljena vrednost 122 za male črke.

kako prenesti niz v int v Javi

Kako lahko pretvorim vrednosti ASCII v znake?

V kontekstu programiranja lahko za pretvorbo uporabite Char() funkcijo v pythonu za pretvorbo vrednosti ascii v njihove ustrezne znake. na primer: Char(32) ne daje ničesar, ker je presledek. toda za druge vrednosti zagotovo daje znak.

Ali je mogoče uporabiti vrednosti ASCII za predstavitev neangleških znakov?

Ne, vrednosti ASCII predstavljajo samo omejen nabor znakov v angleškem jeziku in jih ni mogoče uporabiti za predstavitev neangleških znakov.