Быкова Ксения
12-09-2024, 19:00

Ефимов: Программистам предстоит решить проблему цифрового апокалипсиса до 2080 года

Ефимов: Программистам предстоит решить проблему цифрового апокалипсиса до 2080 года
Изображение взято с: pxhere.com
В 2079 году возможно возникновение глобального сбоя в работе компьютерных систем из-за проблемы, известной как «Дни 32,768 и 65,536». Об этом сообщил директор Центра технологических конкурсов и олимпиад НИТУ МИСИС Даниил Ефимов.
Эксперт пояснил, что некоторые программы используют 16-битные значения для хранения данных о времени, отсчитывая дни с определённой даты, например, с 1 января 1900 года. Эти системы могут столкнуться с переполнением, что приведёт к сбоям в их работе.

В системах, где применяются 16-битные знаковые числа (учитывающие положительные и отрицательные значения), переполнение происходит через 32,768 дней (2^15), после чего числа начинают считаться отрицательными. Так, подобный сбой уже произошел 18 сентября 1989 года, когда системы стали ошибочно воспринимать дни как отрицательные значения. В свою очередь, 16-битные беззнаковые переменные (2^16) могут переполниться через 65,536 дней, что приведёт к обнулению значений.

Для программ, начинающих отсчет с 1 января 1900 года, эта ошибка произойдёт 6 июня 2079 года, что потенциально вызовет сбои в работе многих систем. Ефимов назвал эту дату возможным «цифровым апокалипсисом».
Источник: www.gazeta.ru

Подписывайтесь:



Добавить комментарий




Антивоенное этническое движение «Новая Тыва» (New Tuva), Общество с ограниченной ответственностью «Три «Ч», Центр Т признаны в РФ иностранными агентами.