Podle juliánského kalendáře se rok, ve kterém je 29. únor a počet dní je 366, nazývá přestupným rokem. Každý čtvrtý rok se k obvyklým 28 únorovým dnům přidává ještě jeden den. Tento algoritmus pro výpočet přestupného roku po přijetí gregoriánského kalendáře v roce 1582 by se však měl změnit.
Instrukce
Krok 1
Vydělte číselnou hodnotu roku 4. Roky, které nelze dělit 4, nejsou přestupné roky.
Příklad.
2008/4 = 502
2011/4 = 502, 75
Rok 2008 je přestupným rokem (dělitelný beze zbytku), podle pravidla z kroku 1 není rok 2011 přestupným rokem (dělitelný zbytkem).
Krok 2
Po úspěšném dokončení kroku 1 vydělte číselný rok číslem 100.
Pokud je rok dělitelný 100 beze zbytku, nebude tento rok přestupným rokem, i když byl úspěšně vydělen 4.
Příklad.
2104/4 = 526
2104 / 100 = 21, 04
Rok 2104 je násobkem 4, ale ne násobkem 100 (při dělení se získá zbytek).
Podle pravidla z kroku 2 je to přestupný rok. 2100/4 = 525
2100 / 100 = 21
Rok 2100 je násobkem 4, ale násobkem 100. Podle pravidla z kroku 2 nejde o přestupný rok.
Ale i zde mohou existovat výjimky. Pro přesný výpočet postupujte podle kroku 3.
Krok 3
Je nutné vydělit rok, jehož číselná hodnota se ukázala jako násobek 4 a 100, číslem 400. Pokud se vydělí beze zbytku, pak je rok koneckonců přestupný rok!
Příklad.
2100/4 = 525
2100 / 100 = 21
2100 / 400 = 5, 25
2100 není násobkem 400, což znamená, že podle všech pravidel nejde o přestupný rok 2000/4 = 500
2000 / 100 = 20
2000 / 400 = 5
Rok 2000 je dělitelný 4, 100, ale také 400. Proto je podle pravidla kroku 3 přestupný rok.