.note | Leap Years

Долго размышлял отчего 2000ый год был високосным (ибо по моим соображениям он НЕ должен был им быть, так как в любой средней школе детям всегда вбивали в голову, что все что одновременно делится на 4 и на 100 високосным не является).

Оказывается, в Григорианском календаре високосность года определяется по следующему логическому заключению:

  • Если год делится на 4, то это високосный год 
  • Кроме тех, что делятся на 100 (пр. 1800 — НЕ високосный год)
  • Кроме тех, где тысяча лет делится на 4 (пр. 2000 — високосный)
  • Кроме тех, что делятся на 4000 (пр. 4000 или 8000 — НЕ високосный год)

Всё это потому, что в году всего 365.2425 дней, и надо время от времени корректировать календарь. Не будем вдаваться в сложности постепенного замедления вращения планеты и прочие мелочи :)

Кстати, многим точнее являются лунные календари, например Мусульманский и Еврейский, но, алас, там логика многим сложнее!

Jan. 16, 2006 // 02:13 | Комментарии (14)