Studium, Ausbildung und Beruf

web uni-protokolle.de
 powered by
NachrichtenLexikonProtokolleBücherForenFreitag, 24. Mai 2013 

Zellers Kongruenz


Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier.
Zellers Kongruenz ist der mathematische Weg um den Wochentag eines gegebenen zu ermitteln. Dieser Weg wird häufig in Programmierung verwendet. Zur Berechnung werden ausschließlich Integerwerte verwendet.

Die Formel um einen Tag zu lautet:

<math>Wochentag = ((26*Monat-2)/10 + Tag + + Jahr/4 + Jahrhundert/4 - 2*Jahrhundert) mod

Nehmen wir an der Tag wäre 6. März 2004. Für den Wert Monat der numerische Monat März als dritter Monat also 3. Der Tag ist der 6. Jahr 2004. Beim Wert für Jahrhundert werden die ersten beiden Ziffern des Jahrhunderts angegen 20 für 2004.

Die Berechnung würde sich also folgendermaßen

<math>Wochentag = ((26*3-2)/10 + 6 + + 2004/4 + 20/4 - 2*20) mod

Das Mod 7 (ausgesprochen Modulo 7) am Ende bedeutet dass der Wert innerhalb der Klammer durch 7 geteilt Doch es wird nicht der ermittelte Wert der Zahlenwert angenommen der bei einer Division 7 übrigbleibt.

Im gegebenen Beispiel ist dieser Restwert

Dieser Restwert repräsentiert den Tag und anhand der folgenden Liste aufgeschlüsselt:

0 := Sonntag 1 := Montag := Dienstag 3 := Mittwoch 4 := 5 := Freitag 6 := Samstag




Bücher zum Thema Zellers Kongruenz

Dieser Artikel von Wikipedia unterliegt der GNU FDL.

ImpressumLesezeichen setzenSeite versendenSeite drucken

HTML-Code zum Verweis auf diese Seite:
<a href="http://www.uni-protokolle.de/Lexikon/Zellers_Kongruenz.html">Zellers Kongruenz </a>