






| |
GLI ALGORITMI
DELLA PASQUA GaussSi
determinano i coefficienti
M e N utilizzando la tabella seguente:ANNO | M | N | da
30 a 1582 | 15 | 6 | da
1583 a 1699 | 22 | 2 | da
1700 a 1799 | 23 | 3 | da
1800 a 1899 | 23 | 4 | da
1900 a 2099 | 24 | 5 | da
2100 a 2199 | 24 | 6 | da
2200 a 2299 | 25 | 0 | da
2300 a 2399 | 26 | 1 | da
2400 a 2499 | 25 | 1 |
Si divide per 4, per 7 e per 19 il numero (a quattro cifre) dell'anno considerato
e si indicano con A, B e C i rispettivi resti.
Si esegue (19C+M)/30 e si indica con D il resto della divisione.
Si esegue (2A+4B+6D+N)/7 e si indica con E il resto della divisione.
La Pasqua è il 22+D+E di Marzo oppure, se la somma supera 31, il D+E-9
di Aprile. Se il risultato
è il 26 Aprile, con D=29 ed E=6, bisogna retrocedere la data al 19 Aprile.
Se il risultato è il 25 Aprile, con C>10, D=28 ed E=6 bisogna retrocedere
la data al 18 Aprile. Oudin
- Tondering Nota: La
funzione INT indica l'intero, cioè si devono trascurare i decimali del
risultato, la funzione MOD indica il resto della divisione.G=
Anno MOD 19Per gli anni del calendario
Giuliano (fino al 1582) si procede come indicato di seguito:I=
(19G+15) MOD 30J=
(Anno+INT(Anno/4)+I) MOD 7Per gli anni del
calendario Gregoriano (dal 1583) si procede come indicato di seguito:C=
INT(Anno/100)H= (C-INT(C/4)-INT((8C+13)/25)+19G+15)
MOD 30I= INT(H-INT(H/28)*(1-INT(29/(H+1))*INT((21-G)/11)))J=
(Anno+INT(Anno/4)+I+2-C+INT(C/4)) MOD 7Per entrambi
i calendari si procede come indicato di seguito:L=
I - JMese di Pasqua= 3+INT((L+40)/44)Il
risultato può essere 3 (= Marzo) o 4 (= Aprile)Giorno
di Pasqua= L+28-31*INT(Mese di Pasqua/4)
Per
ulteriori informazioni su calendari e date della Pasqua si consiglia la lettura
della pubblicazione "Frequently
Asked Questions about Calendars" di
Claus Tondering.
©
1999-2003 Gabriele Talevi. Tutti i diritti riservati. Data ultima revisione:
Gennaio 2003. |