MCP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ тЖТ

рдЧрдгрдирд╛ рджрд░реНрдЬ рдХрд░реЗрдВ

рд╕реВрддреНрд░ (рдлреЙрд░реНрдореВрд▓рд╛)

рд╡рд┐рдЬреНрдЮрд╛рдкрди

рдкрд░рд┐рдгрд╛рдо

рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдЖрдЙрдЯрдкреБрдЯ
48 65 6c 6c 6f
рдмреЗрд╕ 16 рдореЗрдВ ASCII / UTF-16 рдХреЛрдб рдкреЙрдЗрдВрдЯ
рдмрджрд▓реЗ рдЧрдП рдХреИрд░реЗрдХреНрдЯрд░ 5
рдЗрдирдкреБрдЯ рдХреА рд▓рдВрдмрд╛рдИ 5

рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗ рд╣реЗрдХреНрд╕ рдХрдиреНрд╡рд░реНрдЯрд░ рдХреНрдпрд╛ рд╣реИ?

рдЯреЗрдХреНрд╕реНрдЯ рд╕реЗ рд╣реЗрдХреНрд╕ рдХрдиреНрд╡рд░реНрдЯрд░ рдХрд┐рд╕реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд╣рд░ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЛ рдЙрд╕рдХреЗ рдиреНрдпреВрдореЗрд░рд┐рдХ рдХреЛрдб рдкреЙрдЗрдВрдЯ рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реИ рдФрд░ рдЙрд╕ рдХреЛрдб рдХреЛ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ (рдмреЗрд╕ 16) рдореЗрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдпрд╣ рд╡рд╣реА рдорд╛рдирдХ ASCII-рд╕реЗ-рд╣реЗрдХреНрд╕ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╣реИ рдЬреЛ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЗрдВ рд╣рд░ рдЬрдЧрд╣ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддреА рд╣реИ тАФ рдиреЗрдЯрд╡рд░реНрдХ рдкреИрдХреЗрдЯ рдЬрд╛рдБрдЪрдиреЗ рдФрд░ рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓реЛрдВ рдХреА рдбреАрдмрдЧрд┐рдВрдЧ рд╕реЗ рд▓реЗрдХрд░ рдХрд▓рд░ рдХреЛрдб, рдПрд╕реНрдХреЗрдк рд╕реАрдХреНрд╡реЗрдВрд╕ рдФрд░ рд▓реЛ-рд▓реЗрд╡рд▓ рдбреЗрдЯрд╛ рдлреЙрд░реНрдореЗрдЯ рд▓рд┐рдЦрдиреЗ рддрдХред рдЪреВрдБрдХрд┐ рдПрдХ рдмрд╛рдЗрдЯ (0тАУ255) рдареАрдХ рджреЛ рд╣реЗрдХреНрд╕ рдЕрдВрдХреЛрдВ рдореЗрдВ рдмрд┐рд▓реНрдХреБрд▓ рдлрд┐рдЯ рдмреИрдарддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдХреЙрдореНрдкреИрдХреНрдЯ рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рднреНрд░рдо рдХреЗ рд╕реНрдкрд╖реНрдЯ рд░рд╣рддрд╛ рд╣реИред

рдПрдХ рдЯреЗрдХреНрд╕реНрдЯ рдЕрдХреНрд╖рд░ рдЙрд╕рдХреЗ рджреЛ-рдЕрдВрдХреАрдп рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдХреЛрдб рд╕реЗ рдореИрдк рдХрд┐рдпрд╛ рд╣реБрдЖ
рд╣рд░ рдЕрдХреНрд╖рд░ рдХреЛ рдЙрд╕рдХреЗ ASCII рдХреЛрдб рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ 2-рдЕрдВрдХреАрдп рд╣реЗрдХреНрд╕ рдорд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ

рдЕрдкрдирд╛ рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ рдЯрд╛рдЗрдк рдХрд░реЗрдВ рдпрд╛ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ, рдЪреБрдиреЗрдВ рдХрд┐ рд╣реЗрдХреНрд╕ рдмрд╛рдЗрдЯреНрд╕ рдХреЗ рдмреАрдЪ рдХреНрдпрд╛ рд╕реЗрдкрд░реЗрдЯрд░ рд╣реЛ (рдХреЛрдИ рдирд╣реАрдВ, рд╕реНрдкреЗрд╕, рдХреЛрд▓рди рдпрд╛ рдбреИрд╢) рдФрд░ рдирддреАрдЬрд╛ рдкрдврд╝реЗрдВред "рдХреЛрдИ рдирд╣реАрдВ" рдПрдХ рд▓рдЧрд╛рддрд╛рд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдХреЛрдб рдореЗрдВ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдврд╝рд┐рдпрд╛ рд╣реИ; рдЬрдмрдХрд┐ рд╕реНрдкреЗрд╕ рдпрд╛ рдХреЛрд▓рди рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдмрд╛рдЗрдЯ-рджрд░-рдмрд╛рдЗрдЯ рдкрдврд╝рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдмрдирд╛ рджреЗрддреЗ рд╣реИрдВред

рдлреЙрд░реНрдореВрд▓рд╛ рд╕рдордЭреЗрдВ

рд╣рд░ рдХреИрд░реЗрдХреНрдЯрд░ c рдХреЗ рд▓рд┐рдП рд╣рдо ord(c) рдпрд╛рдиреА рдЙрд╕рдХрд╛ рдиреНрдпреВрдореЗрд░рд┐рдХ рдХреЛрдб рдкреЙрдЗрдВрдЯ рдирд┐рдХрд╛рд▓рддреЗ рд╣реИрдВред рдЖрдо рдЕрдВрдЧреНрд░реЗрдЬрд╝реА рдЕрдХреНрд╖рд░, рдЕрдВрдХ рдФрд░ рд╡рд┐рд░рд╛рдо рдЪрд┐рд╣реНрди 0тАУ127 рдХреА ASCII рд░реЗрдВрдЬ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред рдЙрд╕ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдмреЗрд╕ 16 рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рджреЛ рдЕрдВрдХреЛрдВ рддрдХ рдЬрд╝реАрд░реЛ-рдкреИрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╛рдиреА 02x рдлреЙрд░реНрдореЗрдЯ)ред рдлрд┐рд░ рд╕рднреА рджреЛ-рдЕрдВрдХреЛрдВ рд╡рд╛рд▓реЗ рдмреНрд▓реЙрдХ рдЖрдкрд╕ рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЖрдкрдХреЗ рдЪреБрдиреЗ рд╣реБрдП рд╕реЗрдкрд░реЗрдЯрд░ рдХреЛ рдЙрдирдХреЗ рдмреАрдЪ рдбрд╛рд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

$$\text{Hex} = \underset{c\,\in\,\text{Text}}{\Large\Vert}\; \text{pad}_2\!\left(\text{hex}\big(\text{code}(c)\big)\right)\;\bowtie\;\text{Separator}$$

рд╣рд▓ рдХрд┐рдпрд╛ рд╣реБрдЖ рдЙрджрд╛рд╣рд░рдг

рд╢рдмреНрдж Hi рдХреЛ рд▓реАрдЬрд┐рдПред рдХреИрд░реЗрдХреНрдЯрд░ "H" рдХрд╛ рдХреЛрдб 72 рд╣реИ, рдЬреЛ \(\text{0x48}\) рд╣реЛрддрд╛ рд╣реИред рдХреИрд░реЗрдХреНрдЯрд░ "i" рдХрд╛ рдХреЛрдб 105 рд╣реИ, рдЬреЛ \(\text{0x69}\) рд╣реЛрддрд╛ рд╣реИред рддреЛ рдмрд┐рдирд╛ рд╕реЗрдкрд░реЗрдЯрд░ рдХреЗ "Hi" рдмрдирддрд╛ рд╣реИ 4869, рдФрд░ рд╕реНрдкреЗрд╕ рдХреЗ рд╕рд╛рде 48 69ред

рд╢рдмреНрдж Hi рджреЛ рдЕрдХреНрд╖рд░реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣реЗрдХреНрд╕ рдмрд╛рдЗрдЯ рдореЗрдВ рдмрджрд▓рдХрд░ рд╡рд┐рднрд╛рдЬрдХреЛрдВ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ
рдЙрджрд╛рд╣рд░рдг: рдХрд┐рд╕реА рдЫреЛрдЯреЗ рд╢рдмреНрдж рдХрд╛ рд╣рд░ рдЕрдХреНрд╖рд░ рдПрдХ рд╣реЗрдХреНрд╕ рдмрд╛рдЗрдЯ рдмрдирддрд╛ рд╣реИ, рдЪрд╛рд╣реЗрдВ рддреЛ рд╡рд┐рднрд╛рдЬрдХ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖред

ASCII рд╕реЗ Hex рд╕рдВрджрд░реНрдн рддрд╛рд▓рд┐рдХрд╛

рдкреНрд░рддреНрдпреЗрдХ рдореБрджреНрд░рдгреАрдп ASCII рд╡рд░реНрдг рдПрдХ рдПрдХрд▓ рдмрд╛рдЗрдЯ рд╕реЗ рдорд╛рдирдЪрд┐рддреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ 00 рд╕реЗ FF рддрдХ 2-рдЕрдВрдХреАрдп рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдХреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред hex рдорд╛рди рд╡рд░реНрдг рдХреЗ рджрд╢рдорд▓рд╡ ASCII рдХреЛрдб рдХреЛ рдЖрдзрд╛рд░ 16 рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдХреНрд╖рд░ A рдХрд╛ рджрд╢рдорд▓рд╡ рдХреЛрдб 65 рд╣реИ, рдФрд░ \(65 = 4 \times 16 + 1\), рддреЛ рдЗрд╕рдХрд╛ hex рдХреЛрдб рд╣реИ 41ред рд╢рдмреНрдж Hi рдХреЛ рд╕реНрдкреЗрд╕ рд╡рд┐рднрд╛рдЬрдХ рдХреЗ рд╕рд╛рде рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рд╕реЗ 48 69 рдорд┐рд▓рддрд╛ рд╣реИред

рдЕрдВрдХ 0тАУ9

рд╡рд░реНрдг рджрд╢рдорд▓рд╡ Hex
0 48 30
1 49 31
2 50 32
3 51 33
4 52 34
5 53 35
6 54 36
7 55 37
8 56 38
9 57 39

рдмрдбрд╝реЗ рдЕрдХреНрд╖рд░ AтАУZ

рд╡рд░реНрдг рджрд╢рдорд▓рд╡ Hex рд╡рд░реНрдг рджрд╢рдорд▓рд╡ Hex
A 65 41 N 78 4E
B 66 42 O 79 4F
C 67 43 P 80 50
D 68 44 Q 81 51
E 69 45 R 82 52
F 70 46 S 83 53
G 71 47 T 84 54
H 72 48 U 85 55
I 73 49 V 86 56
J 74 4A W 87 57
K 75 4B X 88 58
L 76 4C Y 89 59
M 77 4D Z 90 5A

рдЫреЛрдЯреЗ рдЕрдХреНрд╖рд░ aтАУz

рд╡рд░реНрдг рджрд╢рдорд▓рд╡ Hex рд╡рд░реНрдг рджрд╢рдорд▓рд╡ Hex
a 97 61 n 110 6E
b 98 62 o 111 6F
c 99 63 p 112 70
d 100 64 q 113 71
e 101 65 r 114 72
f 102 66 s 115 73
g 103 67 t 116 74
h 104 68 u 117 75
i 105 69 v 118 76
j 106 6A w 119 77
k 107 6B x 120 78
l 108 6C y 121 79
m 109 6D z 122 7A

рд╕реНрдкреЗрд╕ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд░рд╛рдо рдЪрд┐рдиреНрд╣

рд╡рд░реНрдг рдирд╛рдо рджрд╢рдорд▓рд╡ Hex
(рд╕реНрдкреЗрд╕) рд╕реНрдкреЗрд╕ 32 20
! рд╡рд┐рд╕реНрдордпрд╛рджрд┐рдмреЛрдзрдХ рдЪрд┐рдиреНрд╣ 33 21
# рд╕рдВрдЦреНрдпрд╛ рдЪрд┐рдиреНрд╣ 35 23
( рдмрд╛рдИрдВ рдУрд░ рдХреЛрд╖реНрдардХ 40 28
) рджрд╛рдИрдВ рдУрд░ рдХреЛрд╖реНрдардХ 41 29
, рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо 44 2C
- рд╣рд╛рдЗрдлрди-рдорд╛рдЗрдирд╕ 45 2D
. рдмрд┐рдВрджреБ 46 2E
: рдХреЛрд▓рди 58 3A
@ рдПрдЯ рдЪрд┐рдиреНрд╣ 64 40

рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓

рдХреНрдпрд╛ рдпрд╣ рдмрдбрд╝реЗ рдФрд░ рдЫреЛрдЯреЗ рдЕрдХреНрд╖рд░реЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдорд╛рдирддрд╛ рд╣реИ? рд╣рд╛рдБ тАФ рджреЛрдиреЛрдВ рдХреЗ ASCII рдХреЛрдб рдЕрд▓рдЧ рд╣реЛрддреЗ рд╣реИрдВ (A=\(\text{0x41}\), a=\(\text{0x61}\)), рдЗрд╕рд▓рд┐рдП рд╣реЗрдХреНрд╕ рдЖрдЙрдЯрдкреБрдЯ рднреА рдЕрд▓рдЧ рдЖрддрд╛ рд╣реИред

рдЗрдореЛрдЬреА рдпрд╛ рдорд╛рддреНрд░рд╛ рд╡рд╛рд▓реЗ рдЕрдХреНрд╖рд░реЛрдВ рдХрд╛ рдХреНрдпрд╛? рдХреЛрдб 255 рд╕реЗ рдКрдкрд░ рдХреЗ рдХреИрд░реЗрдХреНрдЯрд░ рдПрдХ рдмрд╛рдЗрдЯ рд╕реЗ рдмрдбрд╝реЗ рдХреЛрдб рдкреЙрдЗрдВрдЯ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рддрд┐ рдХреИрд░реЗрдХреНрдЯрд░ рджреЛ рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рд╣реЗрдХреНрд╕ рдЕрдВрдХ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЯреВрд▓ рдХрдо рд╕реЗ рдХрдо рджреЛ рдЕрдВрдХреЛрдВ рддрдХ рдкреИрдб рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдореИрдВ рдЗрд╕реЗ рдЙрд▓реНрдЯрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ? рд╣рд╛рдБ тАФ рд╣реЗрдХреНрд╕ рдЕрдВрдХреЛрдВ рдХреЗ рдЬреЛрдбрд╝реЗ рдкрдврд╝реЗрдВ, рд╣рд░ рдЬреЛрдбрд╝реЗ рдХреЛ рд╡рд╛рдкрд╕ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмрджрд▓реЗрдВ рдФрд░ рдЙрд╕реЗ рдЙрд╕рдХреЗ рдХреИрд░реЗрдХреНрдЯрд░ рд╕реЗ рдореИрдк рдХрд░реЗрдВ тАФ рдЗрд╕ рддрд░рд╣ рд╣реЗрдХреНрд╕ рдХреЛ рд╡рд╛рдкрд╕ рдЯреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдбрд┐рдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЕрдВрддрд┐рдо рдЕрдкрдбреЗрдЯ: