ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
17 июля
596116 Топик полностью
ВВ (03.05.2015 03:13, просмотров: 64) ответил SciFi на А мне нравится байка о делении на ноль при пересечении уровня моря -->
Правдивая история про логарифм на уровне моря. Прибор для исследования стратосферы привезли на авиабазу в Гренландию с целью запустить и исследовать. Прибор сто раз испытан на континенте, какие могут быть неожиданности? Самые неожиданные. Включаем прибор, выносим из ангара - не работает. Заносим взад, выключаем, включаем, выносим, десять минут и снова не работает. То есть передатчик ARGOS функционирует, но передаваемые данные не обновляются. За обновление отвечает 51й контроллер; программу писал мужик, который, пока мы добирались в Гренландию, уволился из университета. Хорошо хоть текст программы на Бейсике у американского аспиранта (а он был самым заинтересованным лицом) имелся. Выяснилось, что за каким-то хером контроллер вычисляет логарифм высоты. Университет, где разрабатывался и испытывался прибор находится на высоте 2.5км над уровнем моря. ВПП авиабазы, где процессору поплохело, располагается в котловине почти на уровне моря. Высоту процессору поставлял гражданский приёмник GPS, который в те годы находился под санкциями (Selective Availability). Погрешность в высоте достигала 30 ... 50 метров, а значит высота на ВПП иногда получалась отрицательной. А логарифм отрицательного числа наказуем.