?

Log in

No account? Create an account

По следам наших выступлений - Общество дровосеков Бердичева по изучению Мишны

Jan. 7th, 2017

11:39 am - По следам наших выступлений

Previous Entry Share Next Entry

Чуть больше пары месяцев назад я жаловался, что не выходит каменный цветок. Так вот, он, наконец, вышел, и выглядит примерно так:

.----------------------------------------------------------------------------------.
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                       СОГЛАСОВАНО                         УТВЕРЖДАЮ              I
I                                                                                  I
I              ПРЕДСТАВИТЕЛЬ ЗАКАЗЧИКА N2272         РУКОВОДИТЕЛЬ ПРЕДПРИЯТИЯ      I
I                                                                                  I
I                       А.Б.ПЕТРОВ                            В.Г.ВАСЕЧКИН         I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I              ...                                                                 I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
.----------------------------------------------------------------------------------.


.----------------------------------------------------------------------------------.
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I          .-----------------------------------------------------------------.     I
I          I                    ЛИСТ РЕГИСТРАЦИИ ИЗМЕНЕНИЙ                   I     I
I          I-----------------------------------------------------------------I     I
I          I   IНОМЕРА ЛИСТОВ (СТРАНИЦ)IВСЕГО I        I          I      I   I     I
I          I И I-----------------------IЛИСТОВI        I ВХОДЯЩИЙ I      I   I     I
I          I З I ИЗ- I ЗА- I     IАННУ-I(СТР.)I НОМЕР  I   НОМЕР  I ПОД- I Д I     I
I          I М I МЕ- I МЕ- I НО- IЛИРО-I  В   I ДОКУ-  IСОПРОВОДИ-I ПИСЬ I А I     I
I          I . I НЕН-I НЕН-I ВЫХ IВАН- IДОКУ- I МЕНТА  I ТЕЛЬНОГО I      I Т I     I
I          I   I НЫХ I НЫХ I     IНЫХ  IМЕНТЕ I        IДОКУМЕНТА I      I А I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I          I   I     I     I     I     I      I        I          I      I   I     I
I          I---I-----I-----I-----I-----I------I--------I----------I------I---I     I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
.----------------------------------------------------------------------------------.

Образчик программной документации 30-летней давности:
.----------------------------------------------------------------------------------.
I                                        - 58 -                                    I
I                                                                                  I
I                                   ИЫ.00110-01 13 01                              I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                      10. ЭКСТРАКОДЫ                              I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                  СВЯЗЬ  ОПЕРАЦИОННОЙ  СИСТЕМЫ  С  ПРОГРАММАМИ   ПОЛЬЗОВАТЕЛЯ     I
I                                                                                  I
I              ОСУЩЕСТВЛЯЕТСЯ С ПОМОЩЬЮ МАКРОКОМАНД, ИМЕНУЕМЫХ ЭКСТРАКОДАМИ. В     I
I                                                                                  I
I              НАСТОЯЩЕЕ  ВРЕМЯ  СУЩЕСТВУЮТ  ЭКСТРАКОДЫ  ДЛЯ  ПЕРВОГО  И   ДЛЯ     I
I                                                                                  I
I              ТРЕТЬЕГО  РЕЖИМОВ.  К   НАИБОЛЕЕ   РАСПРОСТРАНЕННЫМ   ОТНОСЯТСЯ     I
I                                                                                  I
I              ЭКСТРАКОДЫ  ВЫЧИСЛЕНИЯ  СТАНДАРТНЫХ  ФУНКЦИЙ.  НИЖЕ   ПРИВЕДЕНЫ     I
I                                                                                  I
I              ПРИНЦИПЫ ПОСТРОЕНИЯ ЭТИХ ЭКСТРАКОДОВ ДЛЯ ТРЕТЬЕГО РЕЖИМА.           I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                 10.1. ВЫЧИСЛЕНИЕ SQRТ(Х)                                         I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                 ЕСЛИ  Х=0,  ТО  SQRТ(Х)=0.  ДЛЯ ВЫЧИСЛЕНИЯ  ЗНАЧЕНИЯ ФУНКЦИИ     I
I                                                                                  I
I              SQRТ(Х)  ПРИ  Х>0  ВОСПОЛЬЗУЕМСЯ  ПРЕДСТАВЛЕНИЕМ  ЧИСЛА   Х   В     I
I                                                                                  I
I              ВИДЕ                                                                I
I                                                                                  I
I                       Х=F*В**Е, ГДЕ 1/В<=F<1 (1)                                 I
I                                                                                  I
I              ТАК КАК ЭЛЬБРУС-Б МАШИНА С ДВОИЧНЫМ ПРЕДСТАВЛЕНИЕМ  ЧИСЕЛ, В=2.     I
I                                                                                  I
I              ТОГДА                                                               I
I                                                                                  I
I                  SQRТ(Х)=SQRТ(F)*2**(Е/2), ЕСЛИ Е-ЧЕТНОЕ                         I
I                                                                                  I
I                  SQRТ(Х=SQRТ(F)/SQRТ(2)*2**((Е+1)/2), ЕСЛИ Е-НЕЧЕТНОЕ.           I
I                                                                                  I
I                 ВЫЧИСЛЕНИЕ  SQRТ(Х)  ВКЛЮЧАЕТ З ЭТАПА:                           I
I                                                                                  I
I                   ПРИВЕДЕНИЕ АРГУМЕНТА Х К ВИДУ (1)                              I
I                                                                                  I
I                   ВЫЧИСЛЕНИЕ SQRТ(F)                                             I
I                                                                                  I
I                   ВОССТАНОВЛЕНИЕ SQRТ(Х).                                        I
I                                                                                  I
I                 ДЛЯ  ВЫЧИСЛЕНИЯ  SQRТ(Х)  ПРИМЕНЯЕТСЯ  ИТЕРАЦИОННЫЙ  ПРОЦЕСС     I
I                                                                                  I
I              ГЕРОНА:                                                             I
I                                                                                  I
I                   У(I)=((У(I-1)+F/У(I-1)))/2, I=1,2,....J,                       I
I                                                                                  I
I              В     КОТОРОМ     ЗА     НАЧАЛЬНОЕ     ПРИБЛИЖЕНИЕ      ПРИНЯТО     I
I                                                                                  I
I              У0=0.41731+0.59016*F.                                               I
I                                                                                  I
I                 КАЖДАЯ  ПОСЛЕДУЮЩАЯ  ИТЕРАЦИЯ  УДВАИВАЕТ  КОЛИЧЕСТВО  ВЕРНЫХ     I
I                                                                                  I
I                                                                                  I
I                                                                                  I
I                                                                                  I
.----------------------------------------------------------------------------------.
.----------------------------------------------------------------------------------.
I                                        - 59 -                                    I
I                                                                                  I
I                                   ИЫ.00110-01 13 01                              I
I                                                                                  I
I                                                                                  I
I              ЗНАКОВ В SQRТ. ДЛЯ ПОЛУЧЕНИЯ  15  ВЕРНЫХ  ЗНАКОВ  ДОСТАТОЧНО  3     I
I                                                                                  I
I              ИТЕРАЦИЙ.                                                           I
I                                                                                  I
I                                                                                  I

... и так далее.

Comments:

[User Picture]
From:fatoff
Date:January 8th, 2017 12:36 am (UTC)
(Link)
Necrocomputing.
(Reply) (Thread)
[User Picture]
From:spamsink
Date:January 8th, 2017 01:49 am (UTC)
(Link)
Некролингвистика - вполне респектабельное занятие. Чем некрокомпьютинг хуже?
(Reply) (Parent) (Thread)
[User Picture]
From:fatoff
Date:January 8th, 2017 02:27 am (UTC)
(Link)
Некрокомпьютинг лучше!
Даёшь точки входа в процедуру в произвольном месте!
(Reply) (Parent) (Thread)
[User Picture]
From:akor168
Date:January 8th, 2017 03:34 pm (UTC)
(Link)
Лень думать,

У0=0.41731+0.59016*F.

но интересно, откуда взяты именно эти к-ты для начального приближения.
(Reply) (Thread)
[User Picture]
From:spamsink
Date:January 9th, 2017 07:47 am (UTC)
(Link)
Я так думаю, решением системы уравнений, минимизирующих отклонение линейной функции от квадратного корня в диапазоне от 0.5 до 1.
Тут, например, тот же результат.
(Reply) (Parent) (Thread)
[User Picture]
From:akor168
Date:January 9th, 2017 12:35 pm (UTC)
(Link)
Ну да это понятно было, что ищется в каком-то смысле "хорошее" линейное приближение к \sqrt(x).
(Reply) (Parent) (Thread)