AAufgaben

Aufgabe 1. Das Datum des Ostersonntag für ein Jahr nach 1582 wird nach dem Ende des sechzehnten Jahrhunderts angegebenen Algorithmus der beiden Astronomen A. Lilius und C. Clavius50 wie folgt berechnet [16, 1.3.2, Aufgabe 14]. Hierzu benötigen wir die Funktion x % y, die den Divisionsrest von x bei der Division durch y angibt und x // y für den ganzzahligen Anteil (22% 5 == 2 und 22 // 5 == 4), vgl. Abschnitt 3.1.

Sei Y das Jahr, dessen Osterdatum berechnet werden soll. Ostern soll am ersten Sonntag gefeiert werden, der dem ersten Vollmond an oder nach dem 21. März folgt. Die hier benötigten Hilfswerte resultieren aus astronomischen Beobachtungen und sind daher empirische Werte.

Man setzt G = 1 + (Y % 19) und C = Y // 100 + 1.

Get Python 3 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.