As all good Christians know Easter Sunday is dependant on when the first full moon appears after the vernal equinox.
If you do not look out at the sky every night or it has been cloudy for weeks then I have found a foolproof way of working it out.
Have a go and see for yourself:
Assume Y is the year in question i.e. Y=2006
Where you see ‘mod’ the number is the remainder after division.
All numbers are integers.
then
a=Y mod 19
b=Y/100
c=Y mod 100
d=b/4
e=b mod 4
f=(b+8 )/25
g=(b-f+1)/3
h=(19*a+b-d-g+15)mod 30
i=c/4
k=c mod 4
L=(32+2*e+2*i-h-k) mod 7
m=(a+11*h+22*L)/451
month=(h+L-7*m+114)/31
day=((h+L-7*m+114) mod 31)+1
If your calculations are correct then Easter Sunday is 16th April :)