Algebra

Analyse

Bewijzen

De grafische rekenmachine

Discrete wiskunde

Fundamenten

Meetkunde

Oppervlakte en inhoud

Rekenen

Schoolwiskunde

Statistiek en kansrekenen

Telproblemen

Toegepaste wiskunde

Van alles en nog wat


\require{AMSmath}

Formule om dag van de week te bepalen

Kan je een formule opstellen die het mogelijk maakt, vertrekkend van één datum en de bijhorende dag van de week, bvb. 22 maart 2003, de dag van de week te bepalen van een datum in de toekomst of in het verleden?

Ik heb op internet al een site gevonden waar een java-applet die dag uitrekend, maar hoe zoek je die formule?

Welke formule is het? Werking?

Alvast bedankt!

Sandy
Student Hoger Onderwijs België - zondag 15 februari 2004

Antwoord

Denk eens aan de modulus. In een normaal jaar zitten 365 dagen en 365 (mod 7) = 1; na een normaal jaar ben je dus 1 dag in de week verder. In een schrikkeljaar zitten 366 dagen en 366 (mod 7) = 2; na een schrikkeljaar ben je dus 2 dagen in de week verder. Let nu op: ieder jaar waarvan het jaartal deelbaar is door 4 is een schrikkeljaar, m.u.v. van de jaren met een jaartal dat deelbaar is door 100 - dit zijn gewone jaren. Let nu nog meer op: ieder jaar waarvan het jaartal deelbaar is door 400 vormt een uitzondering op de uitzondering - dit is weer WEL een schrikkeljaar.

Kun je het algoritme nu formuleren?

KLY
maandag 16 februari 2004

©2001-2024 WisFaq