O.k., ich schau mir das mal durch.Klaus Horsten hat geschrieben:Ich möchte kurz zusammen fassen.
Warum nicht einfach T M E H?Four offset Methode TT.MM.HHEE
Nachdem Du Dir für das laufende Jahr schon K (J = 2006 ) = -1 gemerkt hast, ist die Rechnung für K ( E = 06) = 0 überflüssig.19.12.2006
1. 19 mod 7 = 5
2. Dem Dezember ist 6 zugeordnet
3. -1
4. (E + (E div 4)) mod 7 = 0
Ergebnis: 5 + 6 -1 + 0 = 10, dann 10 -7 = 3 also: Dienstag
Man rechnet nur noch W ( 19.12.2006) = 5 - 1 - 1 = 3 Di.
Die erste -1 ist die Kalenderzahl des Dezember, die zweite -1 ist die Kalenderzahl des Jahres 2006.
Nein, es ist 6 div 4 = 1, denn div bezeichnet den ganzzahligen Anteil der Division. Entsprechend bei den anderen Rechnungen!6 div 4 = 1,5
besser: 5 - 1 - 1 = 35 + 6 -1 + 0 = 10, dann 10 -7 = 3 also: Dienstag
Nein, ich merke mir nur die 6 für dieses Jahr 2006.Für das Jahr 2006 merke ich mir anstelle des 4. Schritts die Zahl 0.
Die übrigen Beispiele kommen alle zum richtigen Ergebnis. Die Berechnung von K (E) = (E + (E div 4)) mod 7 vereinfacht sich bei richtigem Gebrauch von div.
Nein, die four offset Methode benötigt keine Ergänzung. Ich versuche das einmal durch Beispiele zu demonstrieren:Die beiden Methoden ergänzen sich.
K (T) = W - ( K (M) + K (J) ) mod 7 = (6 - ( 4 - 1)) mod 7 = 6 - 3 = 3heute ist der XX.03.2006, ein Freitag. Welches Datum haben wir heute?
=>
T = 3, 10, 17, 24, 31
Noch ein Beispiel:
Donnerstag im August 1795. Welcher Tag?
K (T) = W - ( K (M) + K (H) + K (E) ) mod 7 = (5 - ( 3 + 4 - 1)) mod 7 = 5 + 1 = 6
=>
T = 6, 13, 20, 27
Ich kann nicht erkennen, daß die doomsday Methode hier schneller oder sicherer wäre.
Und wie steht es mit dieser Frage?
Freitag, 17. Mai xx 18. Welches Jahrhundert?
Lösung:
K (H) = W - ( K (T) + K (M) + K (E) ) mod 7 = (6 - ( 3 + 2 + 1)) mod 7 = 6 - 6 = 0
=>
H = 16, 20.
Die four offset Methode ist für alle denkbaren Fragen geeignet. Die doomsday Methode ist in keiner Weise eine sinnvolle Ergänzung.
Noch eine Frage:
Montag 4. Oktober 18xx. Welches Jahr?
Lösung:
K (E) = W - ( K (T) + K (M) + K (H) ) mod 7
= (2 - ( 4 + 1 + 2)) mod 7 = 2 - 0 = 2
=>
E = 2, 13, 19, 24, 30, 41, 47, 52, 58, 69, 75, 80, 86, 97
Na ja, diese Lösung erfordert schon etwas mehr an Kenntnis.
Ich habe allerdings eine Ergänzung vorzuschlagen, wenn es darum geht, den Kalender eines bestimmten Monats zu wissen, was ja für den Historiker oft genug von Nutzen sein wird. Die four offset Methode wird damit aber nicht ergänzt, sondern nur speziell verwendet: Das Jahr im Kopf S. 43 ff. gibt eine Formel für den ersten Samstag (wegen K (Sa) = 0) in einem beliebigen Monat, eine Formel, die dann auch den Schlüssel liefert für das Osterdatum.Ergänzung
U.V.
www.likanas.de