Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

14 Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой Π±Π΅Π· восстановлСния остатка

14.1 Алгоритм дСлСния Π±Π΅Π· восстановлСния остатка

ΠœΠ΅Ρ‚ΠΎΠ΄ дСлСния Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Ρ… чисСл Π±Π΅Π· восстановлСния ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… остатков выполняСтся Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ:

-ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ числа (ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹) Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ Π² машинном ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ, Π΄Π΅Π»ΠΈΠΌΠΎΠ΅ (всСгда), нСзависимо ΠΎΡ‚ Π΅Π³ΠΎ Π·Π½Π°ΠΊΠ°, бСрСтся Π² прямом ΠΊΠΎΠ΄Π΅ с ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ, Π° Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ (всСгда), нСзависимо ΠΎΡ‚ Π΅Π³ΠΎ Π·Π½Π°ΠΊΠ°, бСрСтся Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ с ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π·Π½Π°ΠΊΠΎΠΌ;

-устраняСм Π΄Ρ€ΠΎΠ±Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π² Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅, пСрСнося Π·Π°ΠΏΡΡ‚ΡƒΡŽ Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° n разрядов (ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с дСсятичной систСмой счислСния) ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Ρ€ΠΎΠ±ΡŒ Π½Π΅ измСнилась, Π² Π΄Π΅Π»ΠΈΠΌΠΎΠΌ Ρ‚Π°ΠΊΠΆΠ΅ пСрСносим Π²ΠΏΡ€Π°Π²ΠΎ Π·Π°ΠΏΡΡ‚ΡƒΡŽ Π½Π° n разрядов;

-начиная со ΡΡ‚Π°Ρ€ΡˆΠΈΡ… разрядов, ΠΊ Π΄Π΅Π»ΠΈΠΌΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ±Π°Π²Π»ΡΡŽΡ‚ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Ρ‡Ρ‚ΠΎ Ρ€Π°Π²Π½ΠΎΡΠΈΠ»ΡŒΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΡŽ ΠΈΠ· Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ дСлитСля ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ Π·Π½Π°ΠΊ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ остатка:

1) Ссли Π·Π½Π°ΠΊ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ остатка 00 (ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ), Ρ‚ΠΎ Π² рСгистр частного Π Π³Π‘ записываСтся 1, начиная со ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ разряда. ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ сдвигаСтся Π½Π° ΠΎΠ΄ΠΈΠ½ разряд Π²Π»Π΅Π²ΠΎ (Π·Π½Π°ΠΊΠΎΠ²ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ пСрСнСсти Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ разряд), сносится ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ разряд Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ Π½Π΅ ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π΄ΠΎ этого Π² Π΄Π΅Π»Π΅Π½ΠΈΠΈ. ПослС этого, ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ остаток ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€ΠΈΠ±Π°Π²Π»Π΅Π½ΠΈΡŽ Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅;

2) Ссли Π·Π½Π°ΠΊ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ остатка 11 (ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ), Ρ‚ΠΎ Π² рСгистр частного Π Π³.Π‘ записываСтся 0, начиная со ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ разряда. ΠžΡΡ‚Π°Ρ‚ΠΎΠΊ сдвигаСтся Π½Π° ΠΎΠ΄ΠΈΠ½ разряд Π²Π»Π΅Π²ΠΎ (Π·Π½Π°ΠΊΠΎΠ²ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ пСрСнСсти Π²ΠΏΡ€Π°Π²ΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ разряд), сносится ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ разряд Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ Π½Π΅ ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π΄ΠΎ этого Π² Π΄Π΅Π»Π΅Π½ΠΈΠΈ. ПослС этого, ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ остаток ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡ€ΠΈΠ±Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΊ Π½Π΅ΠΌΡƒ Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ Π² прямом ΠΊΠΎΠ΄Π΅ со Π·Π½Π°ΠΊΠΎΠΌ 00;

-дСйствия ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ Π΄ΠΎ получСния машинного нуля ΠΈΠ»ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ точности вычислСния (количСство разрядов Π΄Ρ€ΠΎΠ±ΠΈ послС запятой Ρ†Π΅Π»ΠΎΠΉ части числа). Запятая Π΄Ρ€ΠΎΠ±ΠΈ устанавливаСтся Π² частном послС сноса послСднСго разряда Ρ†Π΅Π»ΠΎΠΉ части Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ.

— Π·Π½Π°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ присваиваСтся Π² соотвСтствии с ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ 1. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ дСлСния прСдставлСн Π² рСгистрС частного Π² прямом ΠΊΠΎΠ΄Π΅.

ΠŸΠ Π˜ΠœΠ•Π . Π Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° сумматорС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° числа:

-устанавливаСм рСгистры РгА, Π Π³Π’ ΠΈ Π‘ΠΌ Π² Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ (исходноС) состояниС, очистив ΠΈΡ… ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;

-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ дСсятичныС числа Π² Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅, прямыС ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹.

Апр.=00.10000,01; Π’ΠΏΡ€.=11.11,01; Π’ΠΏΡ€.вос.=00.11,01; Π’ ΠΌ Π΄ΠΎΠΏ.= 11.00,11

Для вычитания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π’ ΠΌ Π΄ΠΎΠΏ.= 11.00,11.

РСшСниС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 14.1.

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

14.2 Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой

Π”Π΅Π»Π΅Π½ΠΈΠ΅ мантисс производится Π² Ρ‚Π°ΠΊΠΎΠΌ ΠΆΠ΅ порядкС, ΠΊΠ°ΠΊ ΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ с фиксированной запятой. ΠŸΡ€ΠΈ этом, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ с восстановлСниСм остатка ΠΈ Π±Π΅Π· восстановлСния остатка. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ присваиваСтся порядок Рс.

Π’ΡƒΡ‚ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΠΊ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ Π°Π±Π·Π°Ρ†Ρƒ ΠΈΠ»ΠΈ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎΠ± ошибкС.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой Π² прямом ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π°Ρ…

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

Π’ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных Π² настоящСС врСмя Π­Π’Πœ с систСмой ΠΊΠΎΠΌΠ°Π½Π΄ X86 ΠΈΠ»ΠΈ IA-32 Π΄Π΅Π»Π΅Π½ΠΈΠ΅ производится Π½Π°Π΄ числами с фиксированной Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ со Π·Π½Π°ΠΊΠΎΠΌ ΠΈΠ»ΠΈ Π±Π΅Π· Π·Π½Π°ΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ слово. ΠŸΡ€ΠΈ этом Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ получаСтся Π² Π²ΠΈΠ΄Π΅ Ρ†Π΅Π»ΠΎΠΉ части ΠΈ остатка, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ каТдая Ρ‡Π°ΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ фиксированноС число Π±Π°ΠΉΡ‚.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован ΠΏΡ€ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠΈ чисСл с фиксированной запятой, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС, частноС ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†Π΅Π»ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ нуля, Π° это ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° числа с фиксированной запятой. Для чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π°ΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ‰ΠΈΡ… условий, Π½Π΅ связанных со структурой ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π­Π’Πœ:

Π­Ρ‚ΠΈ полоТСния ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ дСлСния ΠΊ Π­Π’Πœ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, Π² Ρ‚ΠΎΠΌ числС, Π΄Π»ΠΈΠ½Π΅ слова.

Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² прямом ΠΊΠΎΠ΄Π΅

Рассмотрим Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ дСлСния чисСл для случая, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΈΠΌΠΎΠ΅ ΠΈ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ прСдставлСны Π² прямом ΠΊΠΎΠ΄Π΅. ΠŸΡ€ΠΈ любом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ дСлСния Π² прямом ΠΊΠΎΠ΄Π΅ чисСл с фиксированной запятой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС, получаСтся

ΠŸΡ€ΠΈ любом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ дСлСния Π² прямом ΠΊΠΎΠ΄Π΅ чисСл с фиксированной запятой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, формируСтся поразрядно ΠΈ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹, Π² прямом ΠΊΠΎΠ΄Π΅. Из этого слСдуСт, Ρ‡Ρ‚ΠΎ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΎΠ½ формируСтся «Ρ нСдостатком», Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ какая-Ρ‚ΠΎ дальнСйшая Ρ†ΠΈΡ„Ρ€Π° послС прСкращСния выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Ρ€Π°Π²Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅, Ρ‚Π΅ΠΌ самым увСличивая ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π­Ρ‚ΠΎ свойство ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использовано для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… Π² Ρ…ΠΎΠ΄Π΅ вычислСний Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π”Π΅Π»Π΅Π½ΠΈΠ΅ со сдвигом ΠΈ автоматичСским восстановлСниСм остатка

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС проводится ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠ° частного:

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

Π—Π°Ρ‚Π΅ΠΌ сравниваСм Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ ΠΈ дСлитСля.

Если Ξ±0 β‰₯ 0, Ρ‚ΠΎ |X| β‰₯ |Y|. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, для чисСл с фиксированной запятой Z = ∞, ΠΈ дальнСйшСС Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой Π² прямом ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π°Ρ…

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

Π’ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных Π² настоящСС врСмя Π­Π’Πœ с систСмой ΠΊΠΎΠΌΠ°Π½Π΄ X86 ΠΈΠ»ΠΈ IA-32 Π΄Π΅Π»Π΅Π½ΠΈΠ΅ производится Π½Π°Π΄ числами с фиксированной Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ со Π·Π½Π°ΠΊΠΎΠΌ ΠΈΠ»ΠΈ Π±Π΅Π· Π·Π½Π°ΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ слово. ΠŸΡ€ΠΈ этом Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ получаСтся Π² Π²ΠΈΠ΄Π΅ Ρ†Π΅Π»ΠΎΠΉ части ΠΈ остатка, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ каТдая Ρ‡Π°ΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ фиксированноС число Π±Π°ΠΉΡ‚.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован ΠΏΡ€ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠΈ чисСл с фиксированной запятой, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС, частноС ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†Π΅Π»ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ нуля, Π° это ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° числа с фиксированной запятой. Для чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π°ΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ‰ΠΈΡ… условий, Π½Π΅ связанных со структурой ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π­Π’Πœ:

Π­Ρ‚ΠΈ полоТСния ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ дСлСния ΠΊ Π­Π’Πœ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, Π² Ρ‚ΠΎΠΌ числС, Π΄Π»ΠΈΠ½Π΅ слова.

Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² прямом ΠΊΠΎΠ΄Π΅

Рассмотрим Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ дСлСния чисСл для случая, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΈΠΌΠΎΠ΅ ΠΈ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ прСдставлСны Π² прямом ΠΊΠΎΠ΄Π΅. ΠŸΡ€ΠΈ любом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ дСлСния Π² прямом ΠΊΠΎΠ΄Π΅ чисСл с фиксированной запятой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС, получаСтся

ΠŸΡ€ΠΈ любом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ дСлСния Π² прямом ΠΊΠΎΠ΄Π΅ чисСл с фиксированной запятой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, формируСтся поразрядно ΠΈ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹, Π² прямом ΠΊΠΎΠ΄Π΅. Из этого слСдуСт, Ρ‡Ρ‚ΠΎ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΎΠ½ формируСтся «Ρ нСдостатком», Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ какая-Ρ‚ΠΎ дальнСйшая Ρ†ΠΈΡ„Ρ€Π° послС прСкращСния выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Ρ€Π°Π²Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅, Ρ‚Π΅ΠΌ самым увСличивая ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π­Ρ‚ΠΎ свойство ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использовано для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… Π² Ρ…ΠΎΠ΄Π΅ вычислСний Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π”Π΅Π»Π΅Π½ΠΈΠ΅ со сдвигом ΠΈ автоматичСским восстановлСниСм остатка

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС проводится ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠ° частного:

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

Π—Π°Ρ‚Π΅ΠΌ сравниваСм Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ ΠΈ дСлитСля.

Если Ξ±0 β‰₯ 0, Ρ‚ΠΎ |X| β‰₯ |Y|. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, для чисСл с фиксированной запятой Z = ∞, ΠΈ дальнСйшСС Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой Π² прямом ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π°Ρ…

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

Π’ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнных Π² настоящСС врСмя Π­Π’Πœ с систСмой ΠΊΠΎΠΌΠ°Π½Π΄ X86 ΠΈΠ»ΠΈ IA-32 Π΄Π΅Π»Π΅Π½ΠΈΠ΅ производится Π½Π°Π΄ числами с фиксированной Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ со Π·Π½Π°ΠΊΠΎΠΌ ΠΈΠ»ΠΈ Π±Π΅Π· Π·Π½Π°ΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ слово. ΠŸΡ€ΠΈ этом Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ получаСтся Π² Π²ΠΈΠ΄Π΅ Ρ†Π΅Π»ΠΎΠΉ части ΠΈ остатка, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ каТдая Ρ‡Π°ΡΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ фиксированноС число Π±Π°ΠΉΡ‚.

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использован ΠΏΡ€ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠΈ чисСл с фиксированной запятой, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ, Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС, частноС ΠΈΠΌΠ΅Π΅Ρ‚ Ρ†Π΅Π»ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ, Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ нуля, Π° это ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° числа с фиксированной запятой. Для чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π°ΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠ±Ρ‰ΠΈΡ… условий, Π½Π΅ связанных со структурой ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π­Π’Πœ:

Π­Ρ‚ΠΈ полоТСния ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ дСлСния ΠΊ Π­Π’Πœ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ, Π² Ρ‚ΠΎΠΌ числС, Π΄Π»ΠΈΠ½Π΅ слова.

Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² прямом ΠΊΠΎΠ΄Π΅

Рассмотрим Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ дСлСния чисСл для случая, ΠΊΠΎΠ³Π΄Π° Π΄Π΅Π»ΠΈΠΌΠΎΠ΅ ΠΈ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ прСдставлСны Π² прямом ΠΊΠΎΠ΄Π΅. ΠŸΡ€ΠΈ любом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ дСлСния Π² прямом ΠΊΠΎΠ΄Π΅ чисСл с фиксированной запятой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС, получаСтся

ΠŸΡ€ΠΈ любом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ дСлСния Π² прямом ΠΊΠΎΠ΄Π΅ чисСл с фиксированной запятой Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, формируСтся поразрядно ΠΈ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Ρ‹, Π² прямом ΠΊΠΎΠ΄Π΅. Из этого слСдуСт, Ρ‡Ρ‚ΠΎ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΎΠ½ формируСтся «Ρ нСдостатком», Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ какая-Ρ‚ΠΎ дальнСйшая Ρ†ΠΈΡ„Ρ€Π° послС прСкращСния выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Ρ€Π°Π²Π½ΠΎΠΉ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅, Ρ‚Π΅ΠΌ самым увСличивая ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π­Ρ‚ΠΎ свойство ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использовано для Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… Π² Ρ…ΠΎΠ΄Π΅ вычислСний Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π”Π΅Π»Π΅Π½ΠΈΠ΅ со сдвигом ΠΈ автоматичСским восстановлСниСм остатка

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС проводится ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·Π½Π°ΠΊΠ° частного:

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

Π—Π°Ρ‚Π΅ΠΌ сравниваСм Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ ΠΈ дСлитСля.

Если Ξ±0 β‰₯ 0, Ρ‚ΠΎ |X| β‰₯ |Y|. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, для чисСл с фиксированной запятой Z = ∞, ΠΈ дальнСйшСС Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой Π² прямом ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π°Ρ…

Π”Π΅Π»Π΅Π½ΠΈΠ΅ чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅

Для чисСл с фиксированной запятой, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ дСлСния Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ дСлСния для чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² прямом ΠΊΠΎΠ΄Π΅. НазовСм лишь ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ отличия:

Π”Π΅Π»Π΅Π½ΠΈΠ΅ со сдвигом ΠΈ автоматичСским восстановлСниСм остатка

Как ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, ΠΏΡ€ΠΈ любом Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ дСлСния ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ остатка связано со слоТСниС Π΄Π²ΡƒΡ… чисСл Ρ€Π°Π·Π½Ρ‹Ρ… Π·Π½Π°ΠΊΠΎΠ². Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠΈ чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Π·Π½Π°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° получаСтся автоматичСски Π² процСссС дСлСния, Ρ‚ΠΎ основныС Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (9.1) ΠΈ (9.2) нСсколько ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² прямом ΠΊΠΎΠ΄Π΅:

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

Если Π—Π½ Ξ±0 = Π—Π½ XΠ΄ΠΊ, Ρ‚ΠΎ |X| β‰₯ |Y|. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, для чисСл с фиксированной запятой Z = ∞, ΠΈ дальнСйшСС Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла.

Если Π—Π½ Ξ±0 β‰  Π—Π½ XΠ΄ΠΊ, Ρ‚ΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹Π΅ остатки ΠΏΡ€ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ€Π΅ΠΊΡƒΡ€Ρ€Π΅Π½Ρ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅( 9.5)

ΠžΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹Π΅ разряды мантиссы Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, начиная с z0, Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅( 9.6)
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 9.5

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… чисСл с фиксированной запятой, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ дСлСния со сдвигом ΠΈ автоматичСским восстановлСниСм остатка: XΠ΄ΠΊ = 1.0111; YΠ΄ΠΊ = 1.0110.

РСшСниС

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 9.6

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… чисСл с фиксированной запятой, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ дСлСния со сдвигом ΠΈ автоматичСским восстановлСниСм остатка: XΠ΄ΠΊ = 1.0111; YΠ΄ΠΊ = 0.0110.

РСшСниС

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

Π”Π΅Π»Π΅Π½ΠΈΠ΅ со сдвигом дСлитСля ΠΈ автоматичСским восстановлСниСм остатка

Π”Π°Π½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ дСлСния сочСтаСт Π² сСбС Ρ‡Π΅Ρ€Ρ‚Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° дСлСния со сдвигом ΠΈ автоматичСским восстановлСниСм остатка для чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° дСлСния со сдвигом дСлитСля для чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² прямом ΠΊΠΎΠ΄Π΅.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ шаг проводится ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

На этом шагС, опрСдСляСтся, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ Π»ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π΄Π΅Π»ΠΈΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ дСлитСля ΠΈ Ссли Π½Π΅Ρ‚, Ρ‚ΠΎ опрСдСляСтся Π·Π½Π°ΠΊ частного z0, Π½Π° основании ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ выраТСния:

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅( 9.10)

ΠžΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ остаток опрСдСляСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅( 9.11)

По ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ Π·Π½Π°ΠΊΠ° ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ остатка ΠΈ Π·Π½Π°ΠΊΠ° [Y]Π΄ΠΊ опрСдСляСтся очСрСдная Ρ†ΠΈΡ„Ρ€Π° частного согласно (9.10).

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 9.7

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… чисСл с фиксированной запятой, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ дСлСния со сдвигом ΠΈ автоматичСским восстановлСниСм остатка: XΠ΄ΠΊ = 1.1110; YΠ΄ΠΊ = 0.0011.

РСшСниС

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 9.8

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π²ΡƒΡ… чисСл с фиксированной запятой, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, ΠΏΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ дСлСния со сдвигом ΠΈ автоматичСским восстановлСниСм остатка: XΠ΄ΠΊ = 1.1100; YΠ΄ΠΊ = 1.1000.

РСшСниС

Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅. Π€ΠΎΡ‚ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чисСл с фиксированной запятой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π±Π΅Π· восстановлСния остатка Π² прямом ΠΊΠΎΠ΄Π΅

На Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ шагС дСлСния ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ остаток, Ρ€Π°Π²Π½Ρ‹ΠΉ Π½ΡƒΠ»ΡŽ. Π‘Ρ‚ΠΎΠΈΡ‚ Π»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Π΄Π΅Π»Π΅Π½ΠΈΠ΅? ΠŸΡ€ΠΈ использовании Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² дСлСния чисСл, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² прямом ΠΊΠΎΠ΄Π΅, Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π² этом случаС ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π»ΠΎΡΡŒ, ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»ΠΈΡΡŒ Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ Π½ΡƒΠ»ΡŽ. Но Π² этом случаС ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *