?

Log in

No account? Create an account

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

Nov. 12th, 2009

12:07 am - Советское - значит, отличное

Previous Entry Share Next Entry

...ракета-носитель отклонилась от намеченного курса и была взорвана по команде с Земли

Знакомо? А что ж вы хотели:

F О R Е Х ИПМ АН СССР 4.12 ОТ 25.06.85 ВРЕМЯ:  00.00

   1                РRОGRАМ МАIN
   2                DОUВLЕ РRЕСISIОN Х,У
   3                Х=1.D0
   4                У=1.0D0
   5                Х=Х-У
   6                РRINТ 10,У,Х
   7           10   FОRМАТ (1Х,2D50.40)
   8                SТОР
   9                ЕND


               ТАБЛИЦА ОТНОСИТЕЛЬНЫХ АДРЕСОВ

        1    2    3    4    5    6    7    8    9   10
    0 :    :    :   1:   3:   6:  12:    :  21:    :  22
КОМАНД 00030    КОНСТАНТ 00006    ПАМЯТЬ ДЛЯ ПЕРЕМЕННЫХ 00004
ДЛИНА ПОДПРОГРАММЫ МАIN   00042

           *ЕХЕСUТЕ
     9.9999999999999999999999735302203982320601-001    1.6543612251060553497428173841399257071316-024

Comments:

[User Picture]
From:raydac
Date:November 12th, 2009 08:18 am (UTC)
(Link)
ну зато денег было столько что как говаривал один выделяющий денег на пуски и всю эту хрень про каждый старт - "мы стреляем городами"
(Reply) (Thread)
[User Picture]
From:mochalkina
Date:November 12th, 2009 08:37 am (UTC)
(Link)
а почему так?
(Reply) (Thread)
[User Picture]
From:spamsink
Date:November 12th, 2009 08:52 am (UTC)
(Link)
Я сам удивляюсь. Но, как говорится, "в программах бывают ошибки, и очень серьезные".
(Reply) (Parent) (Thread) (Expand)
[User Picture]
From:potan
Date:November 12th, 2009 09:07 am (UTC)
(Link)
На каком компьютере?
Слышал что на БЭСМ-6 арифметика с двойной точностью работала очень плохо и ей ни кто не пользовался.
(Reply) (Thread)
[User Picture]
From:dvv
Date:November 12th, 2009 01:19 pm (UTC)
(Link)
Очевидно, на БЭСМ-6. С компилятором FOREX.
(Reply) (Parent) (Thread) (Expand)
[User Picture]
From:dvv
Date:November 12th, 2009 01:13 pm (UTC)
(Link)
А что говорят *FORTRAN и *FTN?
(Reply) (Thread)
[User Picture]
From:spamsink
Date:November 12th, 2009 03:10 pm (UTC)
(Link)
*FTN - то же самое. *FORTRAN - правильно!
(Reply) (Parent) (Thread) (Expand)
[User Picture]
From:dvv
Date:November 12th, 2009 01:15 pm (UTC)
(Link)
(В.П. Иванников: „Ракета ушла за бугор”.)
(Reply) (Thread)
[User Picture]
From:dvv
Date:November 12th, 2009 01:34 pm (UTC)
(Link)
Кстати, 80*log10(2.) чему у нас равно? То–то же. И дайте, дайте мне ОТЛАДЧИК ОС. И напомните, как им пользоваться.
(Reply) (Thread)
[User Picture]
From:potan
Date:November 12th, 2009 02:06 pm (UTC)

ОТЛАДЧИК ОС

(Link)
gdb
(Reply) (Parent) (Thread) (Expand)
[User Picture]
From:dvv
Date:November 12th, 2009 02:29 pm (UTC)
(Link)
  00000            УИИ   ’00010’(’07’)
                   ПВ    ВЕGIN (’11’)
  00001   /0001/   СЧ    =В’0000000000000000’
                   ЗП    Х     +’00001’
  00002            ЗП    АСС*
                   СЧ    =В’4050000000000000’
  00003            ЗП    Х
                   СЧ    =В’0017777777777776’
  00004            ЗП    У     +’00001’
                   ЗП    АСС*
  00005            СЧ    =В’4017777777777777’


Шо за поэбень?!
(Reply) (Thread)
[User Picture]
From:spamsink
Date:November 12th, 2009 03:15 pm (UTC)
(Link)
My sentiment exactly.
(Reply) (Parent) (Thread)
[User Picture]
From:dvv
Date:November 12th, 2009 02:34 pm (UTC)
(Link)
И нех на советское гнать:
Ф О Р Т Р А Н
   /16.07.73/
                РRОGRАМ МАIN
                DОUВLЕ РRЕСISIОN Х,У
                Х=1.D0
       2        У=1.0D0
       3        Х=Х-У
       4        РRINТ 10,У,Х
          10    FОRМАТ (1Х,2D50.40)
       5        SТОР
                ЕND



                                      ТАБЛИЦА  ОТНОСИТЕЛЬНЫХ АДРЕСОВ

         1     2     3     4     5     6     7     8     9    10    11    12    13    14    15    16
17    18    19    20
 000  :00001:00003:00005:00010 00016
           *ЕХЕСUТЕ
     1.0000000000000000000000000000000000000000+000    0.0000000000000000000000000000000000000000+000


ИПМ, ИПМ…
(Reply) (Thread)
[User Picture]
From:reedcat
Date:November 12th, 2009 05:32 pm (UTC)
(Link)
Ну и что? :)

Вот не удивил ни разу... :)

Что же касается комментариев:

- к ракетам "это" не имеет никакого отношения :)

- то, что на БЭСМ-6 тип REAL имел диапазон 10 в 19, а не 10 в 12, как было в IBM / CDC c которых драли Фортран, так это плюс для БЭСМ-6, а не минус... А арифметика DOUBLE PRECISION как имела точность 10 в 24, так и имеет... И на тех и на тех машинах :)
- на дураков дипломников и аспирантов, которые думали, что если поставить DOUBLE PRECISION то "оно будет считать точнее", я, в свое время, насмотрелся
- физическая задача, требующая для своего решения DOUBLE PRECISION в принципе не может выдавать осмысленный результат, оно будет считать бред.
- и вообще, "а у вас негров линчуют!" :)
(Reply) (Thread)
[User Picture]
From:spamsink
Date:November 12th, 2009 06:32 pm (UTC)
(Link)
Насчет ракет это была шутка. Но, как говорится, "если вы услышали тринадцатый удар часов, возникают сомнения и в правильности первых двенадцати". С такими ошибками в тривиальных местах я удивляюсь, как вообще что-то работало.
(Reply) (Parent) (Thread) (Expand)