Колесо будильника iPhone оказалось «ложным циклом» — оно обрывается на 16:39

Fast Technology, 20 августа — Пользователи обнаружили, что колесико установки времени в будильнике iPhone, казавшееся бесконечно прокручиваемым, на деле является «ложным циклом».

Наблюдательный пользователь провёл эксперимент и выяснил: при непрерывной прокрутке в одном направлении колесико в конце концов доходит до ограничителя — времени 16:39.

Аналитики объясняют это тем, что Apple, по-видимому, реализовала прокрутку как длинный массив значений, а не как истинный циклический буфер — это проще в программировании. По одной из версий, массив содержит 1000 элементов: 1000 mod 24 = 16 для часов, 1000 mod 60 = 40 для минут, а с учётом нулевой индексации итоговое значение выглядит как 16:39.

Открытие удивило пользователей и вызвало шутки в сети, но практического влияния на повседневное использование это не имеет — в нормальных условиях никто не прокручивает колесико бесконечно в одну сторону.

Источник: Fast Technology.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *