Советское - значит, отличное
Nov. 12th, 2009 12:07 am...ракета-носитель отклонилась от намеченного курса и была взорвана по команде с Земли
Знакомо? А что ж вы хотели:
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
no subject
Date: 2009-11-12 08:18 am (UTC)no subject
Date: 2009-11-12 08:37 am (UTC)no subject
Date: 2009-11-12 08:52 am (UTC)no subject
Date: 2009-11-12 09:05 am (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2009-11-12 09:35 am (UTC)с тех давних пор ничего не изменилось кстати, см. Кнута
no subject
Date: 2009-11-12 01:26 pm (UTC)no subject
Date: 2009-11-12 04:20 pm (UTC)(no subject)
From:no subject
Date: 2009-11-12 09:07 am (UTC)Слышал что на БЭСМ-6 арифметика с двойной точностью работала очень плохо и ей ни кто не пользовался.
no subject
Date: 2009-11-12 01:19 pm (UTC)no subject
Date: 2009-11-12 02:04 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-11-12 04:48 pm (UTC)0.739085133215160641655308,
в то время как истинное значение -
0.739085133215160641655312
(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-11-12 05:40 pm (UTC)Ей не пользвались потому, что арифмтетика с одинарной точностью на БЭСМ-6 была совсем не вдвое менее точной, чем арифметика с двойной. Смысла не было, удваивать расход памяти и замедлять счет на порядок, ради 5 десятичных разрядов.
no subject
Date: 2009-11-12 01:13 pm (UTC)no subject
Date: 2009-11-12 03:10 pm (UTC)(no subject)
From:no subject
Date: 2009-11-12 01:15 pm (UTC)no subject
Date: 2009-11-12 01:34 pm (UTC)ОТЛАДЧИК ОС
Date: 2009-11-12 02:06 pm (UTC)Re: ОТЛАДЧИК ОС
From:no subject
Date: 2009-11-12 03:13 pm (UTC)А чего отладчик ОС? Пишешь TЕЛЕ 77770 (или ему 011 слов было нужно? - тогда 77767) - получаешь результат.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-11-12 02:29 pm (UTC)00000 УИИ ’00010’(’07’) ПВ ВЕGIN (’11’) 00001 /0001/ СЧ =В’0000000000000000’ ЗП Х +’00001’ 00002 ЗП АСС* СЧ =В’4050000000000000’ 00003 ЗП Х СЧ =В’0017777777777776’ 00004 ЗП У +’00001’ ЗП АСС* 00005 СЧ =В’4017777777777777’Шо за поэбень?!
no subject
Date: 2009-11-12 03:15 pm (UTC)no subject
Date: 2009-11-12 05:33 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-11-12 02:34 pm (UTC)Ф О Р Т Р А Н /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ИПМ, ИПМ…
no subject
Date: 2009-11-12 03:20 pm (UTC)Весь транслятор был разбит на блоки, и каждый докладывал свой блок... Списывали, по правде говоря, с транслятора на CDC-1604. Но для нас, конечно, не нюхавших программирования, тем более, системного, это была работа творческая...
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-11-12 05:32 pm (UTC)Вот не удивил ни разу... :)
Что же касается комментариев:
- к ракетам "это" не имеет никакого отношения :)
- то, что на БЭСМ-6 тип REAL имел диапазон 10 в 19, а не 10 в 12, как было в IBM / CDC c которых драли Фортран, так это плюс для БЭСМ-6, а не минус... А арифметика DOUBLE PRECISION как имела точность 10 в 24, так и имеет... И на тех и на тех машинах :)
- на дураков дипломников и аспирантов, которые думали, что если поставить DOUBLE PRECISION то "оно будет считать точнее", я, в свое время, насмотрелся
- физическая задача, требующая для своего решения DOUBLE PRECISION в принципе не может выдавать осмысленный результат, оно будет считать бред.
- и вообще, "а у вас негров линчуют!" :)
no subject
Date: 2009-11-12 06:32 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: