Algorithme de Oudin-Tondering
Notation
Notation mathématique, sous forme d'opérateurs div et mod :
n div p = nombre de fois que p divise n (diviseur entier)
n mod p = le reste de la division de n par p
Exemples :
13 div 5 = 2, 13 mod 5 = 3 car 13 = 5x2 + 3
20 div 4 = 5, 20 mod 5 = 0 car 20 = 5x4 + 0
Algorithme
|
Calendrier julien (toute année avant 1583 apr. J.-C.) |
Calendrier grégorien (toute année depuis 1583 apr. J.-C.) |
|
|
|
|
|
|
|
|
H=(D - E + 19xG + 15) MOD 30 |
|
|
|
|
|
|
|
|
|
I = H - K x (1 - K x P x Q) |
|
|
|
J=(année+année DIV 4 + I) MOD 7 |
|
J=(année+année DIV 4 + I + 2 -D) MOD 7 |
|
|
|
|
|
|
Références :
- Oudin, J.-M. [= Frère Namase-Marie], "Sur la détermination de la date de Pâques. Démonstration générale de la formule de Gauss. Nouvelles formules, très simples, très rapides, en fonction, du seul millésime & Tables pour calculer la date de Pâques par ces formules", Annales de la Societé Scientifique de Bruxelles, Série I, 59 (1939), 225-256.
- Oudin, J.-M. [= Frère Namase-Marie], Étude sur la date de Pâques, Bulletin astronomique, 2e sér., 12 (1940), 391-410.
- How does one calculate Gregorian Easter then?, par Claus Tondering
- The Calculation of Easter, par Holger Oertel
- Algorithm of Oudin, described by Claus Tondering par Henk Reints.
- Explanatory Supplement to the Astronomical Almanac, P. Kenneth Seidelmann, editor(1992). See Chapter 12, "Calendars", by L. E. Doggett.
- Modified Oudin's Algorithm par Marcos J. Montes.
Tous droits réservésMythe du vendredi 13
|
|