Algoritmus pro výpočet dne v týdnu

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

Algoritmus pro výpočet dne v týdnu je postup, jak ze zadaného data (např. „13. února 2011“) zjistit, o jaký den v týdnu se jedná (výstupem je tedy „neděle“). Pro tento účel je také možno použít takzvaný věčný kalendář, což je tabulka, z níž lze odečíst, na který den týdne datum připadá,[1] avšak pro počítač je jednodušší přímý výpočet pomocí vhodného algoritmu. K tomuto účelu lze použít takzvaný Zellerův algoritmus, jehož autorem je německý matematik devatenáctého století Christian Zeller.[2] Jeho postup vychází z čísla dne, měsíce, roku a století a počítá z těchto vstupních údajů na základě vzorce číslo, jež dává při dělení sedmi stejný zbytek jako pořadové číslo daného dne v týdnu, takže zbytku 1 odpovídá pondělí, zbytku 2 úterý až zbytku 7, tedy 0, neděle.

[editovat] Reference

  1. VOLFOVÁ, Marta. Věčný kalendář. Rozhledy matematicko-fyzikální, Praha, JČMF. ISSN 0035-9343, 2006, vol. 81 (2006), no. 2, s. 1–6. (online)
  2. ŠIMŠA, Jaromír. Zellerův výpočet dne v týdnu. Rozhledy matematicko-fyzikální, Praha, JČMF. ISSN 0035-9343, 2006, vol. 81 (2006), no. 2, s. 7–15. (online)

[editovat] Související články

Osobní nástroje
Jmenné prostory

Varianty
Akce
Navigace
Tisk/export
Nástroje
V jiných jazycích