Что это за калькулятор?
Этот инструмент находит первый високосный год, который наступает после любого введённого вами года. В високосном году к февралю добавляется 29-й день — это нужно, чтобы календарь не «убегал» от реального движения Земли вокруг Солнца, оборот вокруг которого занимает около 365,2422 суток. Калькулятор использует правила современного григорианского календаря и подходит для любого года в любой стране.
Как пользоваться
Введите начальный год (например, текущий) в поле и нажмите кнопку расчёта. Калькулятор покажет следующий високосный год и через сколько лет он наступит. Сам начальный год в расчёт не входит: даже если он високосный, в результате будет указан следующий високосный год.
Как работает формула високосного года
Год y считается високосным, если он делится на 4. Но «вековые» годы (делящиеся на 100) являются високосными только тогда, когда они дополнительно делятся на 400. Поэтому 2000 год был високосным, а 1900 и 2100 — нет. Калькулятор начинает проверку с Y+1 и идёт вперёд, пока не найдёт первый год, удовлетворяющий этому правилу.
$$\text{Next Leap Year} = \min\left\{\, y > \text{Starting Year} \;:\; (y \bmod 4 = 0) \;\wedge\; \big((y \bmod 100 \neq 0) \vee (y \bmod 400 = 0)\big) \right\}$$
Разбор на примере
Допустим, вы ввели 2023. Проверяем 2024: \(2024 \div 4 = 506\) без остатка, при этом 2024 не является вековым годом, значит, он високосный. Следующий високосный год — 2024, до него остаётся 1 год.
Теперь введём 2096: кандидаты 2097, 2098 и 2099 не подходят. 2100 делится на 100, но не делится на 400, поэтому его пропускаем. Ближайший високосный год — 2104.
Частые вопросы
Может ли в результате появиться сам введённый год? Нет. Результат всегда строго больше введённого значения, поэтому, даже если вы ввели високосный год, калькулятор покажет следующий.
Почему 2100 год — не високосный? Вековые годы должны делиться на 400. \(2100 \div 400\) не даёт целого числа, поэтому 29 февраля в нём не будет.
Какой промежуток между високосными годами? Обычно 4 года, но рядом с пропущенными вековыми годами интервал может составить 8 лет — например, с 1896 по 1904.