У американцев возле Мертвого моря есть авиабаза, где испытывают новые типы самолетов. И во время испытаний одной из новинок дважды во время полета в какие-то из моментов времени все время происходила перезагрузка бортового компьютера. Многочисленные лабораторные испытания этот факт не подтвердили, но во время реального полета перезагрузка неотвратимо происходила. В итоге причина была найдена, и этот случай вошел в учебники по контроллерам фирмы "Motorola". В чем была причина?
Как известно, Мертвое море находится на высоте минус 400 метров. Когда
самолет пересекал высоту 0, происходило деление на 0 и как следствие —
перезагрузка бортового компьютера. Изначально ведь никто не предполагал,
что самолеты могут летать на нулевой высоте, и соответствующую проверку
не предусмотрели.