Tablice świąt ruchomych/kod: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Nie podano opisu zmian
Mala optymalizacja matematyczna w13 i w8 oraz wzor wielkanocy
Linia 126:
int w6=(w2+8)/25;
int w7=(w2-w6+1)/3;
int w8=19*w1+w2-w4-w7+15-30*((19*w1+w2-w4-w7+15)/%30);
int w9=w3/4;
int w10=w3%4;
int w11=(32+2*w5+2*w9-w8-w10)%7;
int w12=(w1+11*w8+22*w11)/451;
int w13=(w8+w11-7*w12+114)/31;
int w14=(w8+w11-7*w12+114)%31;
 
int wielkanoc=-3433+31*w13+w14+1+przestepny;
fprintf(plik,"'''Kalendarz:'''\n\n");
fprintf(plik,"<table border=\"1\">\n");