Дмитрий Чернышев (mi3ch) wrote,
Дмитрий Чернышев
mi3ch

Category:

округление



Во время войны в Персидском заливе 1991 года компьютер американского противоракетного комплекса Patriot использовал внутренние часы, которые преобразовывали значения времени из десятичной в двоичную форму следующим образом:



То есть одна десятая секунды в десятеричной системе на микроскопическую часть расходилась с двоичной системой. Погрешность казалось совершенно безопасной – ошибка составляла менее 0,0001%. Но проблема была в том, что при постоянной работе комплекса ошибки накапливались.


Через восемь часов непрерывной работы комплекса ошибка составляла 0,0275 секунды. Во время войны противоракетный комплекс Patriot работал в течение 100 часов, накопив суммарную ошибку в 0,3433 секунды. За это время иракская ракета «Скад» советского производства могла пролететь полкилометра. И когда Ирак выпустил «Скад», ракета прошла через систему противоракетной обороны и взорвалась в американской казарме в кувейтском городе Дхаран. В результате погибли 28 американских военнослужащих, 197 получили ранения.

Tim Chartier, “Devastating Roundoff Error,” Math Horizons 13:4 [April 2006], 11.
via

Tags: history, война, технологии
Subscribe

Posts from This Journal “война” Tag

  • гаврош цена

    Педру Америку «Битва при Кампо-Гранде» Никогда я не понимал возвеличивания подвига детей на войне. Мне всегда казалось, что это преступление –…

  • прекрасные поводы

    Орас Верне. Сцена из франко-мексиканской войны. Бомбардировка крепости Сан-Хуан-де-Улуа В 1828 году в Мексике шла гражданская война. И военные…

  • и про деньги

    В Ростовской области рядом с границей с Украиной есть город Гуково. Оттуда в июле 2014 года без объявления войны российская армия производила…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 163 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →