MCP๋กœ ์—ฐ๊ฒฐ โ†’

๊ณ„์‚ฐ ์ž…๋ ฅ

๊ณต์‹

๊ด‘๊ณ 

๊ฒฐ๊ณผ

๋””์ฝ”๋”ฉ๋œ ํ…์ŠคํŠธ
Hello
5 character(s)
๋””์ฝ”๋”ฉ๋œ ๊ธ€์ž ์ˆ˜ 5

์•„์Šคํ‚ค ์ฝ”๋“œ ๋ณ€ํ™˜๊ธฐ๋ž€?

์ด ๋„๊ตฌ๋Š” 10์ง„์ˆ˜ ์•„์Šคํ‚ค(ASCII) ์ˆซ์ž(๋˜๋Š” ์œ ๋‹ˆ์ฝ”๋“œ ์ฝ”๋“œ ํฌ์ธํŠธ) ๋ชฉ๋ก์„ ์›๋ž˜์˜ ํ…์ŠคํŠธ๋กœ ๋˜๋Œ๋ ค ์ค๋‹ˆ๋‹ค. ์•„์Šคํ‚ค๋Š” ๋ชจ๋“  ์•ŒํŒŒ๋ฒณ, ์ˆซ์ž, ๊ธฐํ˜ธ์— ๊ณ ์œ ํ•œ ๋ฒˆํ˜ธ๋ฅผ ๋ถ€์—ฌํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 65๋Š” "A", 97์€ "a", 32๋Š” ๊ณต๋ฐฑ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๊ฐ ์ˆซ์ž์— ํ•ด๋‹นํ•˜๋Š” ๋ฌธ์ž๋ฅผ ์ฐพ์•„ ์ˆœ์„œ๋Œ€๋กœ ์ด์–ด ๋ถ™์ด๋ฉด ์›๋ž˜์˜ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณต์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

10์ง„์ˆ˜ ASCII ์ฝ”๋“œ๊ฐ€ ํ…์ŠคํŠธ ๋ฌธ์ž๋กœ ๋งคํ•‘๋˜๋Š” ๋ชจ์Šต
๊ฐ 10์ง„์ˆ˜ ASCII ์ฝ”๋“œ๋Š” ํ•˜๋‚˜์˜ ๋ฌธ์ž์— ๋Œ€์‘ํ•˜๋ฉฐ, ์ด๋“ค์ด ๋ชจ์—ฌ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ํ…์ŠคํŠธ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

10์ง„์ˆ˜ ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅ๋ž€์— ์ง์ ‘ ์ž…๋ ฅํ•˜๊ฑฐ๋‚˜ ๋ถ™์—ฌ๋„ฃ๊ณ , ๊ฐ ๊ฐ’์„ ๊ณต๋ฐฑ์ด๋‚˜ ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„ํ•˜์„ธ์š”. ์˜ˆ๋ฅผ ๋“ค์–ด 72 101 108 108 111์€ "Hello"๋กœ ๋””์ฝ”๋”ฉ๋ฉ๋‹ˆ๋‹ค. ๊ตฌ๋ถ„์ž๋ฅผ ์„ž์–ด ์จ๋„ ๋ฌด๋ฐฉํ•˜๋ฉฐ, ์œ ํšจ ๋ฒ”์œ„(0~1,114,111)๋ฅผ ๋ฒ—์–ด๋‚œ ๊ฐ’์€ ์ž๋™์œผ๋กœ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค. ๊ณ„์‚ฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ๋””์ฝ”๋”ฉ๋œ ๋ฌธ์ž์—ด๊ณผ ๋ณ€ํ™˜๋œ ๊ธ€์ž ์ˆ˜๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ„์‚ฐ ๊ณต์‹

๊ฐ ์ฝ”๋“œ \(c_i\)์— ๋Œ€ํ•ด ๋ณ€ํ™˜๊ธฐ๋Š” ํ•ด๋‹น ์ฝ”๋“œ ํฌ์ธํŠธ์˜ ๋ฌธ์ž์ธ \(\text{chr}(c_i)\)๋ฅผ ๊ตฌํ•œ ๋’ค, ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์ด์–ด ๋ถ™์ž…๋‹ˆ๋‹ค:

$$\text{text} = \text{chr}(c_1) + \text{chr}(c_2) + \ldots + \text{chr}(c_n)$$

์ด๋Š” ๊ฐ ๋ฌธ์ž์˜ ord() ๊ฐ’์„ ๊ตฌํ•˜๋Š” ๊ณผ์ •์˜ ์—ญ๋ฐฉํ–ฅ์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์ œ๋กœ ์‚ดํŽด๋ณด๊ธฐ

์ฝ”๋“œ๊ฐ€ 67, 97, 116์ผ ๊ฒฝ์šฐ: \(67 \to\) "C", \(97 \to\) "a", \(116 \to\) "t"๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์ด์–ด ๋ถ™์ด๋ฉด ๊ฒฐ๊ณผ๋Š” "Cat", ๊ธ€์ž ์ˆ˜๋Š” 3์ž…๋‹ˆ๋‹ค.

์ฝ”๋“œ 65๋ฅผ ๋ฌธ์ž A๋กœ ๋””์ฝ”๋”ฉํ•˜๋Š” ๋‹จ๊ณ„
๋””์ฝ”๋”ฉ ์˜ˆ์‹œ: ์ฝ”๋“œ 65๋Š” ๋ฌธ์ž A๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.

ASCII ์ฝ”๋“œ ์ฐธ์กฐํ‘œ

ํ‘œ์ค€ ASCII (American Standard Code for Information Interchange, ๋ฏธ๊ตญ ์ •๋ณด ๊ตํ™˜ ํ‘œ์ค€ ๋ถ€ํ˜ธ)๋Š” 10์ง„์ˆ˜ ์ฝ”๋“œ 0๋ถ€ํ„ฐ 127๊นŒ์ง€ ๋งคํ•‘๋œ 128๊ฐœ์˜ ๋ฌธ์ž๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ 0โ€“31(๋ฐ 127)์€ ์ธ์‡„๋˜์ง€ ์•Š๋Š” ์ œ์–ด ๋ฌธ์ž์ด๊ณ , ์ฝ”๋“œ 32๋Š” ๊ณต๋ฐฑ์ด๋ฉฐ, ๋‚˜๋จธ์ง€ ์ฝ”๋“œ๋Š” ์ธ์‡„ ๊ฐ€๋Šฅํ•œ ๋ฌธ์ž, ์ˆซ์ž ๋ฐ ๊ธฐํ˜ธ์ž…๋‹ˆ๋‹ค. 72 105์™€ ๊ฐ™์€ ์ˆ˜์—ด์„ ๋””์ฝ”๋”ฉํ•˜๋ ค๋ฉด ์•„๋ž˜์—์„œ ๊ฐ ์ˆซ์ž๋ฅผ ์ฐพ์•„๋ณด์‹ญ์‹œ์˜ค: 72 โ†’ H ๋ฐ 105 โ†’ i๋กœ, ํ…์ŠคํŠธ Hi๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค.

์ œ์–ด ๋ฌธ์ž(0โ€“31) ๋ฐ ์‚ญ์ œ(127)

10์ง„์ˆ˜ ์•ฝ์ž ์ด๋ฆ„
0 NUL ๋„
1 SOH ์ œ๋ชฉ ์‹œ์ž‘
2 STX ํ…์ŠคํŠธ ์‹œ์ž‘
3 ETX ํ…์ŠคํŠธ ๋
4 EOT ์ „์†ก ๋
5 ENQ ์กฐํšŒ
6 ACK ์Šน์ธ
7 BEL ๋ฒจ
8 BS ๋ฐฑ์ŠคํŽ˜์ด์Šค
9 HT ์ˆ˜ํ‰ ํƒญ
10 LF ์ค„ ๋ฐ”๊ฟˆ(๊ฐœํ–‰)
11 VT ์ˆ˜์ง ํƒญ
12 FF ํŽ˜์ด์ง€ ๋„˜๊น€
13 CR ์บ๋ฆฌ์ง€ ๋ณต๊ท€
14 SO ์ „ํ™˜ ์ถœ๋ ฅ
15 SI ์ „ํ™˜ ์ž…๋ ฅ
16 DLE ๋ฐ์ดํ„ฐ ๋งํฌ ์ด์Šค์ผ€์ดํ”„
17 DC1 ์žฅ์น˜ ์ œ์–ด 1(XON)
18 DC2 ์žฅ์น˜ ์ œ์–ด 2
19 DC3 ์žฅ์น˜ ์ œ์–ด 3(XOFF)
20 DC4 ์žฅ์น˜ ์ œ์–ด 4
21 NAK ๋ถ€์ • ์‘๋‹ต
22 SYN ๋™๊ธฐ ์œ ํœด
23 ETB ์ „์†ก ๋ธ”๋ก ๋
24 CAN ์ทจ์†Œ
25 EM ๋งค์ฒด ๋
26 SUB ๋Œ€์ฒด
27 ESC ์ด์Šค์ผ€์ดํ”„
28 FS ํŒŒ์ผ ๊ตฌ๋ถ„์ž
29 GS ๊ทธ๋ฃน ๊ตฌ๋ถ„์ž
30 RS ๋ ˆ์ฝ”๋“œ ๊ตฌ๋ถ„์ž
31 US ๋‹จ์œ„ ๊ตฌ๋ถ„์ž
127 DEL ์‚ญ์ œ

์ธ์‡„ ๊ฐ€๋Šฅ ๋ฌธ์ž(32โ€“126)

10์ง„์ˆ˜ ๋ฌธ์ž ์ฐธ๊ณ 
32 (๊ณต๋ฐฑ) ๊ณต๋ฐฑ
33 ! ๋А๋‚Œํ‘œ
34 " ํฐ๋”ฐ์˜ดํ‘œ
35 # ์ˆซ์ž ๊ธฐํ˜ธ/ํ•ด์‹œ
36 $ ๋‹ฌ๋Ÿฌ ๊ธฐํ˜ธ
37 % ํผ์„ผํŠธ
38 & ์•ฐํผ์ƒŒ๋“œ
39 ' ์•„ํฌ์ŠคํŠธ๋กœํ”ผ
40 ( ์™ผ์ชฝ ๊ด„ํ˜ธ
41 ) ์˜ค๋ฅธ์ชฝ ๊ด„ํ˜ธ
42 * ๋ณ„ํ‘œ
43 + ๋”ํ•˜๊ธฐ
44 , ์‰ผํ‘œ
45 - ํ•˜์ดํ”ˆ/๋งˆ์ด๋„ˆ์Šค
46 . ๋งˆ์นจํ‘œ
47 / ์Šฌ๋ž˜์‹œ
48 0 ์ˆซ์ž 0
49 1 ์ˆซ์ž
50 2 ์ˆซ์ž
51 3 ์ˆซ์ž
52 4 ์ˆซ์ž
53 5 ์ˆซ์ž
54 6 ์ˆซ์ž
55 7 ์ˆซ์ž
56 8 ์ˆซ์ž
57 9 ์ˆซ์ž 9
58 : ์ฝœ๋ก 
59 ; ์„ธ๋ฏธ์ฝœ๋ก 
60 < ๋ณด๋‹ค ์ž‘์Œ
61 = ๊ฐ™์Œ
62 > ๋ณด๋‹ค ํผ
63 ? ๋ฌผ์Œํ‘œ
64 @ ๊ณจ๋ฑ…์ด
65 A ๋Œ€๋ฌธ์ž A
66 B
67 C
68 D
69 E
70 F
71 G
72 H
73 I
74 J
75 K
76 L
77 M
78 N
79 O
80 P
81 Q
82 R
83 S
84 T
85 U
86 V
87 W
88 X
89 Y
90 Z ๋Œ€๋ฌธ์ž Z
91 [ ์™ผ์ชฝ ๋Œ€๊ด„ํ˜ธ
92 \ ๋ฐฑ์Šฌ๋ž˜์‹œ
93 ] ์˜ค๋ฅธ์ชฝ ๋Œ€๊ด„ํ˜ธ
94 ^ ์บ๋Ÿฟ
95 _ ๋ฐ‘์ค„
96 ` ๊ทธ๋ ˆ์ด๋ธŒ ์•…์„ผํŠธ
97 a ์†Œ๋ฌธ์ž a
98 b
99 c
100 d
101 e
102 f
103 g
104 h
105 i
106 j
107 k
108 l
109 m
110 n
111 o
112 p
113 q
114 r
115 s
116 t
117 u
118 v
119 w
120 x
121 y
122 z ์†Œ๋ฌธ์ž z
123 { ์™ผ์ชฝ ์ค‘๊ด„ํ˜ธ
124 | ์ˆ˜์ง ๋ง‰๋Œ€
125 } ์˜ค๋ฅธ์ชฝ ์ค‘๊ด„ํ˜ธ
126 ~ ํ‹ธ๋“œ

์˜ˆ๋ฅผ ๋“ค์–ด, ์ฝ”๋“œ 72 101 108 108 111์€ ์ด ํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Hello๋กœ ๋””์ฝ”๋”ฉ๋ฉ๋‹ˆ๋‹ค.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

์–ด๋–ค ๊ตฌ๋ถ„์ž๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”? ๊ณต๋ฐฑ, ์‰ผํ‘œ, ํƒญ, ์ค„๋ฐ”๊ฟˆ์„ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์„ž์–ด์„œ ์จ๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.

ํ™•์žฅ/์œ ๋‹ˆ์ฝ”๋“œ ์ฝ”๋“œ๋„ ์ง€์›ํ•˜๋‚˜์š”? ๋„ค. ํ‘œ์ค€ ์•„์Šคํ‚ค๋Š” 0~127 ๋ฒ”์œ„๋ฅผ ๋‹ค๋ฃจ์ง€๋งŒ, ์ด ๋ณ€ํ™˜๊ธฐ๋Š” 1,114,111๊นŒ์ง€์˜ ์ฝ”๋“œ ํฌ์ธํŠธ๋ฅผ ๋ฐ›์•„๋“ค์ด๋ฏ€๋กœ ํ™•์žฅ ๋ผํ‹ด ๋ฌธ์ž์™€ ๋‹ค์–‘ํ•œ ์œ ๋‹ˆ์ฝ”๋“œ ๊ธฐํ˜ธ๋„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž˜๋ชป๋œ ๊ฐ’์„ ์ž…๋ ฅํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋˜๋‚˜์š”? ์Œ์ˆ˜, ์ˆซ์ž๊ฐ€ ์•„๋‹Œ ๋ฌธ์ž, ๋ฒ”์œ„๋ฅผ ๋ฒ—์–ด๋‚œ ๊ฐ’์€ ๋ฌด์‹œ๋˜๋ฏ€๋กœ ๋‚˜๋จธ์ง€ ์ž…๋ ฅ์€ ์ •์ƒ์ ์œผ๋กœ ๋””์ฝ”๋”ฉ๋ฉ๋‹ˆ๋‹ค.

์ตœ์ข… ์—…๋ฐ์ดํŠธ: