296 подписчиков
ПРОБЛЕМЫ ЛЕТОИСЧИСЛЕНИЯ
В 2000 году все ждали коллапса компьютерных систем, которые могли не справиться с обработкой даты, оканчивающейся на 00. Опасения не подтвердились, но проблемы, связанные со временем, всё ещё возникают.
Каждый високосный год в мире возникает множество сбоев. 🖥 В 2024 году некоторые компании в Новой Зеландии и Швеции не смогли принимать безналичные платежи, а в Париже отключилось уличное освещение.
Високосную секунду иногда добавляют или вычитают, чтобы устранить расхождения всемирного времени с астрономическим. ⏳ Они возникают из-за того, что вращение Земли неравномерно — на него влияют, например, землетрясения и даже человеческая деятельность. Эта секунда может вызывать сбои в системах, которые работают с привязкой к точному времени.
Счётчик недель GPS использует 10-битный код с максимальным значением 1023. 🧭 Он обнуляется каждые 1023 недели, то есть раз в 20 лет, что может приводить к сбоям. Навигационные системы пережили уже два обнуления — в 1999 и 2019 годах. В основном благополучно, но проблемы встречались.
👨💻 Ошибка 1900 года в Excel. Microsoft Excel считает 1900 год високосным, хотя это не так. Ошибка перекочевала из редактора таблиц Lotus 1-2-3, предшественника Excel. Разработчики Excel хотели обеспечить максимальную совместимость с 1-2-3, поэтому скопировали ошибку, считая, что её исправление принесёт больше вреда, чем пользы.
10 000 год будет первым годом с пятью цифрами — и компьютерным системам придётся с этим как-то справляться. ⌨️Может показаться, что это проблема далёкого будущего, но некоторые вычисления в области астрономии и физики заглядывают на тысячелетия вперёд.
💻 14 сентября 30 828 года операционные системы Windows при загрузке выдадут ошибку о «недопустимом системном времени». Это связано с тем, что 64-разрядное значение времени, которое использует Windows, в 30 828 году превысит свой максимум.
#икрадио #неделяИнтернета
1 минута
21 марта 2024