Algoritmo di Gauss
Sia n il numero che denota l'anno. Si calcolino i resti delle
divisioni di n per 19, per 4 e per
7 e si denotino rispettivamente con a, b,
c.
Indicati con x e y due numeri interi che saranno
precisati in seguito, si calcoli il resto della divisione di 19a+x
per 30 e lo denoti con d, e anche il resto della
divisione di 2b+4c+6d+y per 7 e lo si denoti con
e. La data della Pasqua è marzo (22+d+e)
oppure aprile (d+e-9)
I valori di x e y per il calendario giuliano sono x=15 e y =6.
Per il calendario gregoriano i valori di x e y si ricavano dalla seguente tabella
| Anno |
x
|
y
|
| dal 1583 al 1699 |
22
|
2
|
| dal 1700 al 1799 |
23
|
3
|
| del 1800 al 1899 |
23
|
4
|
| dal 1900 al 2099 |
24
|
5
|
Eccezioni:
se dalla formula risulta la data 26 aprile, si sostituisce con
19 aprile, e se risulta 25 aprile si sostituisce
con 18 aprile solo quando d=28 e a>10