Hamburg Oster-mut

Wille: :shame: dich was! :Oldno:


Klobi, er grade: Wassn das?
Ich: na die Osterformel!
Wille: nun mal im Ernst!
Ich: die Osterformel!
Wille: ne du spinnst ja!
Ich: http://de.wikipedia.org/wiki/Osterdatum
Wille: :faint:
Ich: und nun AUSRECHNEN! :hehehe:
 
:teeth:
übrigens, feli, du hast was vergessen: g = jahr mod 19 :cool:


c=2008/100
c=200.8
g=2008 mod 19
g=13
h=(200.8-200.8/4-((8*200.8+13)/25)+19*13+15) mod 30
h=17.824
i=17.824-17.824/28*(1-(29/17.824+1)*((21-13)/11))
i=18.074270480900316
j=(2008+2008/4+18.074270480900316+2-200.8+200.8/4) mod 7

j=6.474270480900316

Daraus folgt: Ostern 2008 liegt entweder rund um den 15. oder aber den 22.3. :D
 
:kopfkratz: Da is was verkehrt, du mußt mit Ganzzahligen Divisionen rechnen! :jaja:
 
:noplan:

Feli, die Formel war von dir. :D
 
Sitzt ihr nebeneinander und unterhaltet euch bei MU.de? :suspect:
 
:hehehe:

ICH arbeite ja nebenbei :no:
 
So, nur für euch hab ich mir mal Mühe gemacht. :nervi:


def ostern(jahr)
a = jahr % 19
b = jahr % 4
c = jahr % 7
k1 = jahr.div(100)
k2 = jahr.div(400)
n = 4 + k1 - k2
m = 15 + k1 - k2 - (8 * k1 + 13).div(25)
d = (19 * a + m) % 30
e = (2 * b + 4 * c + 6 * d + n) % 7
if (d + e) == 35
ostern = 50
elsif d == 28 && e == 6 && a > 10
ostern = 49
else
ostern = 22 + d + e
end
(ostern<=31)?([3, ostern]) : ([4, ostern-31])
end

if __FILE__ == $0
p 'Ostern ist am:'
(2004..2008).each do |jahr|
m, t = ostern(jahr)
p "Ostern #{jahr} ist am #{t}. #{(p==3)?'Maerz':'April'}"
end
end

=begin
>ruby ostern.rb
"Ostern ist am:"
"Ostern 2004 ist am 11. April"
"Ostern 2005 ist am 27. April"
"Ostern 2006 ist am 16. April"
"Ostern 2007 ist am 8. April"
===> "Ostern 2008 ist am 23. April" <===
>Exit code: 0
=end

Ich würd trotzdem noch auf unsere Expertenrunde warten. :hehehe:
 
Zuletzt bearbeitet:
Expertenrunde? :suspect:
Wer soll das denn sein?! :kopfkratz:
 
So, damit hätten wir schon fast eine Expertenrunde fertig. :D
 
Für 'ne Runde brauchen wir drei..:cool:

Wäre ich in dieser Runde würde ich 15.03. sagen...:hehehe:
 
Leute, ich rechne da gar nicht... da muss man einfach auf Wikipedia oder Google gehen, die haben IMMER recht!
 
Hm, gemäß meiner orthodoxen Kirchentradition ist Ostern dieses Jahr am 27. April. :confused:

Ich glaube, wir bleiben bei der Idee, dass Ostern heidnisch und daher terminlich variabel ist. 15.3. klingt für mich auch ziemlich cool. :)
 
Wir könnten alternativ ja auch Western feiern und Westereier suchen gehen... :noplan:
 
Nur um noch einmal ganz sicher zu gehen... Ihr redet von Ostern 2010 oder? :suspect:
 
Nee, eigentlich von Ostern 1996 :noplan:
 
Zurück
Oben Unten