Но затем тело куда-то исчезло, и о нем длительное время никто не вспоминал. И вот новый всплеск интереса к мифической Глории. Чем он вызван? Да хотя бы тем, что, ежели такая планета существует на самом деле, она может быть идеальной базой для… НЛО. Кораблям, стартующим с двойника нашей планеты, весьма удобно затем причаливать к Земле; им ведь переходить с орбиты на орбиту не надо — достаточно лишь несколько ускориться или, наоборот, притормозить на той же орбите…
Ну а если серьезно, то некоторые астрономы действительно не отрицают возможность существования двойника нашей планеты. «Известно, что вокруг нашей планеты вращается еще как минимум одна Луна, — утверждают они. — А не замечаем мы ее лишь потому, что луна эта состоит из… пыли и крошечных метеоритных обломков, которые группируются в так называемой точке либрации. Ведь согласно решению знаменитой задачи об устойчивости небесных тел поблизости системы Земля — Луна обязательно должна существовать некая точка-ловушка, куда поля тяготения и будут загонять свою добычу».
Аналогично для системы Солнце-Земля тоже должна быть такая точка, как и для систем Солнце — Марс, Солнце — Венера и т. д. В общем, пылевые двойники планет по идее не такая уж редкость в нашей Солнечной системе. Вот только надеяться, что на них живут наши двойники, как-то особо не приходится. В облаке пыли жить-то не очень комфортно…
Окончательно же точки над «i» в данной проблеме поставят будущие полеты межпланетных зондов-разведчиков. Один из них, например, к 2005 году намечено отправить на разведку окрестностей Солнца. Глядишь, он попутно и ответит на вопрос о местонахождении мифической Глории или ее пылевого двойника.
Довелось слышать, что специалисты ждут в скором времени массового «умопомешательства» компьютеров, связанного с наступлением нового тысячелетия. Не могли бы вы пояснить, в чем тут дело?
По мнению многих специалистов, уже через секунду после наступления 2000 года прекратит работу большая часть ЭВМ, телефонной связи, систем отопления и кондиционирования. Перестанут открывать свои двери лифты и те из квартир, офисов и других помещений, где стоят электронные замки.
В общей сложности ожидаемый ущерб может составить многие миллиарды долларов — больше приносит землетрясение или торнадо.
А все дело в том, что в 60-е годы нашего столетия, когда память персональных компьютеров была весьма ограничена, в целях ее экономии был принят сокращенный стандарт: вместо 4 цифр, обозначающих год, в память стали заносить лишь последние две цифры — дескать, все и так ясно.
Действительно, большинство компьютеров и по сей день работают вполне исправно. Но чем ближе к нам подступает новое тысячелетие, тем яснее становится, что программисты заложили в каждый компьютер бомбу замедленного действия.
Чтобы объяснить это, обратимся к простому примеру. Допустим, ваш сын, читатель, родился в 1985 году. Чтобы узнать, сколько ему лет в текущем году, надо произвести простейшую арифметическую операцию: 1998–1985 = 13. При этом пока совершенно неважно, что компьютер производит такую операцию в усеченном виде: 98 минус 85 все равно равняется 13.
Но теперь давайте посчитаем, сколько ему стукнет в 2000 году. По нашим подсчетам получается 15 лет. А вот по подсчетам компьютера… минус 85 лет! Действительно: 00–85 = -85.
Над этим казусом можно было бы просто хихикнуть и забыть о нем, если бы такие подсчеты не грозили нам всем изрядной нервотрепкой и солидными убытками. Самая малая неприятность: компьютер, получив сведения об отрицательном возрасте, попросту «зависнет» в недоумении. Куда хуже, если он примется оперировать с абсолютными величинами. Тогда, например, отправившись платить квартплату за январь 2000 года, вы с ужасом можете обнаружить, что у вас, оказывается, имеется задолженность еще за предыдущие 99 лет, составляющая астрономическую сумму.
Но тут в конце концов можно еще найти общую точку зрения с кассиром. Но как быть банковским служащим, которым придется разбираться с тысячами, десятками тысяч счетов, на каждом из которых сотни тысяч, а то и миллионы новых рублей, долларов, марок и т. д?
В принципе решить проблему можно тремя способами. Первый: просто удалить старое программное обеспечение, если без него можно обойтись. Способ второй состоит в замене старого программного обеспечения новым. И наконец, третий: надо исправить программу таким образом, чтобы она правильно воспринимала дату года с двумя цифрами и не давала при вычитании неправильного результата, да еще с отрицательным знаком.