Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°: Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ срСдства ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 8

Автор Π’Π»Π°Π΄ΠΈΠΌΠΈΡ€ Яшин

Π³Π΄Π΅ Π  – порядок числа,

Ρ‚. Π΅. вмСсто основания систСмы счислСния 10 ΠΏΠΈΡˆΡƒΡ‚ Π±ΡƒΠΊΠ²Ρƒ Π•, вмСсто запятой – Ρ‚ΠΎΡ‡ΠΊΡƒ, ΠΈ Π·Π½Π°ΠΊ умноТСния Π½Π΅ ставится. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, число 15,5 Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ записи (ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ прСдставлСниС) Π±ΡƒΠ΄Π΅Ρ‚ записано Π² Π²ΠΈΠ΄Π΅: 0.155Π•2; 1.55Π•1; 15.5Π•0; 155.0Π•-1; 1550.0Π•-2 ΠΈ Ρ‚.Π΄.

НСзависимо ΠΎΡ‚ систСмы счислСния любоС число Π² Ρ„ΠΎΡ€ΠΌΠ΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСно бСсконСчным мноТСством чисСл. Вакая Ρ„ΠΎΡ€ΠΌΠ° записи называСтся Π½Π΅Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ. Для ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ прСдставлСния чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ записи числа, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ мантисса числа Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ

Π³Π΄Π΅ |А| β€” Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ мантиссы числа.

УсловиС (2.9) ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ мантисса Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Π΄Ρ€ΠΎΠ±ΡŒΡŽ ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ послС запятой Ρ†ΠΈΡ„Ρ€Ρƒ, ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΎΡ‚ нуля, ΠΈΠ»ΠΈ, Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, Ссли послС запятой Π² мантиссС стоит Π½Π΅ Π½ΡƒΠ»ΡŒ, Ρ‚ΠΎ число называСтся Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ. Π’Π°ΠΊ, число 15,5 Π² Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ (нормализованная мантисса) Π² Ρ„ΠΎΡ€ΠΌΠ΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: 0,155 Β· 102, Ρ‚. Π΅. нормализованная мантисса Π±ΡƒΠ΄Π΅Ρ‚ A = 0,155 ΠΈ порядок Π  = 2, ΠΈΠ»ΠΈ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ прСдставлСнии числа 0.155Π•2.

Числа Π² Ρ„ΠΎΡ€ΠΌΠ΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой ΠΈΠΌΠ΅ΡŽΡ‚ фиксированный Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π² памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ (32 Π±ΠΈΡ‚) ΠΈΠ»ΠΈ восСмь Π±Π°ΠΉΡ‚ (64 Π±ΠΈΡ‚). Если число Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π² памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° 32 разряда, Ρ‚ΠΎ это число ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ точности, Ссли 64 разряда, Ρ‚ΠΎ это число Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ точности. ΠŸΡ€ΠΈ записи числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ разряды для хранСния Π·Π½Π°ΠΊΠ° мантиссы, Π·Π½Π°ΠΊΠ° порядка, мантиссы ΠΈ порядка. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ разрядов, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ отводится ΠΏΠΎΠ΄ порядок числа, опрСдСляСт Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ измСнСния чисСл, Π° количСство разрядов, ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… для хранСния мантиссы,  – Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ задаСтся число.

ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (слоТСниС ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅) Π½Π°Π΄ числами, прСдставлСнными Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой, рСализуСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ порядок дСйствий (Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ) :

1)  ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ порядков чисСл, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°ΡŽΡ‚ΡΡ арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ (порядок мСньшСго ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ числа увСличиваСтся Π΄ΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ порядка большСго ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ числа, мантисса ΠΏΡ€ΠΈ этом ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ Π² Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅ количСство Ρ€Π°Π·);

2)  Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ся арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ мантиссами чисСл;

3)  ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся нормализация ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.

Поясним сказанноС Π²Ρ‹ΡˆΠ΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ….

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1

ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅ΠΌ слоТСниС Π΄Π²ΡƒΡ… чисСл 0,5 Β· 102 ΠΈ 0,8 Β· 103 Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой.

РСшСниС.

ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ порядков ΠΈ слоТСниС мантисс 0,05 Β· 103 + 0,8 Β· 103 = 0,85 Β· 103. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ мантисса 0,85 являСтся Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ (2.9).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2

ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅ΠΌ слоТСниС Π΄Π²ΡƒΡ… чисСл 0,1 Β· 22 ΠΈ 0,1 Β· 23 Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой.

РСшСниС.

ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ порядков ΠΈ слоТСниС мантисс: 0,01 Β· 23 + 0,1 Β· 23 = 0,11 Β· 23. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ мантисса 0,11 являСтся Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ (2.9).

УпраТнСния для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ выполнСния

1. ΠŸΠ΅Ρ€Π΅Π²Π΅ΡΡ‚ΠΈ числа, записанныС Π² римской систСмС счислСния, Π² числа дСсятичной систСмы счислСния:

a)  XL; Π±) Π‘Π₯Π₯Π₯; Π²) CDXXVIII; Π³) CMLXXVI; Π΄) MCMLII; Π΅) MMV.

2. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ MS Excel, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ автоматичСский ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ чисСл ΠΈΠ· дСсятичной систСмы счислСния Π² Ρ€ΠΈΠΌΡΠΊΡƒΡŽ.

3. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ всС ячСйки ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΉ процСссор MS Excel.

4. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (2.1) β€”(2.6) Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅ числа:

a)  K10 = 12355; Π±) К8 = 321476; Π²) К2 = 101110011;

Π³)  K16 = 143D5; Π΅) K10 = 769,314; ΠΆ) К8 = 0,1734;

Π·)  K2 = 100101,011; ΠΈ) K16 = ЗА1,5Π‘1.

5. Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ всС строки ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.

6. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π»ΠΈ записаны числа Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… систСмах счислСния:

Π°)  Πš2 = 100200; Π±) K16 = CD1; Π²) K10 = F,345; Π³) K8 = -122453?

7. ΠšΠ°ΠΊΠΈΠ΅ ΠΈΠ· чисСл 3D716, 100101112, 3758 ΠΈ 134245 ΡΠ²Π»ΡΡŽΡ‚ΡΡ наибольшим ΠΈ наимСньшим?

8. ΠŸΠ΅Ρ€Π΅Π²Π΅ΡΡ‚ΠΈ числа 23410, 100010, 30,7510, 9,810 Π² Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ, Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ систСмы счислСния.

9. ΠŸΠ΅Ρ€Π΅Π²Π΅ΡΡ‚ΠΈ числа 100012, 1010,012, 1111112, 1001110,0112 Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ, Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ систСмы счислСния.

10. ΠŸΠ΅Ρ€Π΅Π²Π΅ΡΡ‚ΠΈ числа 2716, D,1B16, 4116, 25E,816 Π² Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ, Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ ΠΈ Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСмы счислСния.

11. ΠŸΠ΅Ρ€Π΅Π²Π΅ΡΡ‚ΠΈ числа 2378, 10508, 33,758, 0,7568 Π² Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ, Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ систСмы счислСния.

12. ΠšΠ°ΠΊΠΎΠ΅ число слСдуСт ΠΈ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π½ΠΈΠΆΠ΅ чисСл:

а) 1213; б) 9А16; в) 10011012; г) 7358 д) 23410; С) 1356; Т) 2589?

13. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ арифмСтичСскиС дСйствия:

Π°) 468 + 1358; Π³) 2128 – 1658; ΠΆ) 128 Β· 1378;

Π±) 10101112 + 1012; Π΄) 10110012 – 101112; Π·) 110121012;

Π²) 1АЕ16 + 32Π’16; Π΅) 10C16 – D16; ΠΈ) 3D16 Β· 1A16.

14. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π² MS Excel Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, записав дСсятичныС числа Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ прСдставлСнии:

15. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π² MS Excel Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, записав дСсятичныС числа Π² прямом, ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ… Π² 16-разрядном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ прСдставлСнии:

16. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ числа Π² Ρ„ΠΎΡ€ΠΌΠ΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅:

Π°) 234,67810; Π±) 102410; Π²) 3576910; Π³) 0,12610;

Π΄) 1112; Π΅) 478; ΠΆ) 1DC16.

17. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ слоТСниС, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… чисСл Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой:

Π°) 0,537 Β· 102 ΠΈ 0,25 Β· 101; Π±) 0,1 Β· 21 ΠΈ 0,1 Β· 2-2.

Π“Π»Π°Π²Π° 3

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкстовой ΠΈ графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

3.1. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ тСкстовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

ΠŸΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ тСкстовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ символы (Π±ΡƒΠΊΠ²Ρ‹, Ρ†ΠΈΡ„Ρ€Ρ‹, Π·Π½Π°ΠΊΠΈ) ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ состоят ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹Ρ… Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… страницах стандартов для кодирования тСкстовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’ Ρ‚Π°ΠΊΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ символу присваиваСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ числовой ΠΊΠΎΠ΄ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ»ΠΈ дСсятичной систСмС счислСния, Ρ‚. Π΅. ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ соотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ изобраТСниями символов ΠΈ числовыми ΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для кодирования ΠΈ дСкодирования тСкстовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ тСкстовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ символ подвСргаСтся ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, Ρ‚. Π΅. прСобразуСтся Π² числовой ΠΊΠΎΠ΄, ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ тСкстовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° устройство Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° (дисплСй, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ ΠΈΠ»ΠΈ ΠΏΠ»ΠΎΡ‚Ρ‚Π΅Ρ€) ΠΏΠΎ числовому ΠΊΠΎΠ΄Ρƒ символа строится Π΅Π³ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ символу ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ числового ΠΊΠΎΠ΄Π° являСтся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ соглашСния ΠΌΠ΅ΠΆΠ΄Ρƒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ организациями Ρ€Π°Π·Π½Ρ‹Ρ… стран. Π’ настоящСС врСмя Π½Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΎΠΉ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰Π΅ΠΉ Π±ΡƒΠΊΠ²Π°ΠΌ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠ² Ρ€Π°Π·Π½Ρ‹Ρ… стран.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΡƒΡŽ ΠΈ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ части, Ρ‚. Π΅. содСрТат Π±ΡƒΠΊΠ²Ρ‹ латинского ΠΈ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠ², Ρ†ΠΈΡ„Ρ€Ρ‹, Π·Π½Π°ΠΊΠΈ арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΈ прСпинания, матСматичСскиС ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ символы, символы псСвдографики. ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‰Π°ΡΡΡ Π½Π° стандартС ASCII (American Standard Code for Information Interchange), ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ символов ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ с числовыми ΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΎΡ‚ 0 Π΄ΠΎ 7F16, ΠΈΠ»ΠΈ Π² дСсятичной систСмС счислСния ΠΎΡ‚ 0 Π΄ΠΎ 127. ΠŸΡ€ΠΈ этом ΠΊΠΎΠ΄Ρ‹ ΠΎΡ‚ 0 Π΄ΠΎ 2016 (0 Γ· 3210) ΠΎΡ‚Π²Π΅Π΄Π΅Π½Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ клавишам (F1, F2, F3 ΠΈ Ρ‚. Π΄.) ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. На рис. 3.1 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° мСТдународная Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†, основанная Π½Π° стандартС ASCII. Π―Ρ‡Π΅ΠΉΠΊΠΈ Ρ‚Π°Π±Π»ΠΈΡ† ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Ρ‹ соотвСтствСнно Π² дСсятичной ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния.

Π°)

Π±)

Рис 3.1. ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (стандарт ASCII) с Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ ячССк, прСдставлСнных Π² дСсятичной (Π°) ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ (Π±) систСмС счислСния


ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† содСрТит ΠΊΠΎΠ΄Ρ‹ Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ Π½Π°Π±ΠΎΡ€ΠΎΠ² символов (charset).

Π’ настоящСС врСмя для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π±ΡƒΠΊΠ² русского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° (ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρ‹) сущСствуСт нСсколько ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† (ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΎΠΊ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ систСмами, Ρ‡Ρ‚ΠΎ являСтся сущСствСнным нСдостатком ΠΈ Π² рядС случаСв ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌ, связанным с опСрациями дСкодирования числовых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ символов. Π’ Ρ‚Π°Π±Π». 3.1 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ названия ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… страниц (стандартов), Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ (ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ) ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρ‹.

Π’Π°Π±Π»ΠΈΡ†Π° 3.1

Одним ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… стандартов кодирования ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρ‹ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Π±Ρ‹Π» стандарт КОИ8-Π . ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ этого стандарта ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° рис. 3.2.

Рис. 3.2. ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стандарта КОИ8-Π 


Π’ настоящСС врСмя примСняСтся ΠΈ кодовая Ρ‚Π°Π±Π»ΠΈΡ†Π°, размСщСнная Π½Π° страницС Π‘Π 866 стандарта кодирования тСкстовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС MS DOS ΠΈΠ»ΠΈ сСансС Ρ€Π°Π±ΠΎΡ‚Ρ‹ MS DOS для кодирования ΠΊΠΈΡ€ΠΈΠ»Π»ΠΈΡ†Ρ‹ (рис. 3.3, Π°).