<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Forum Bauen und Umwelt - Gaußsche Osterformel in Python 3</title>
<link>https://bauforum.wirklichewelt.de/</link>
<description>Das Bauforum</description>
<language>de</language>
<item>
<title>Gaußsche Osterformel in Python 3</title>
<content:encoded><![CDATA[<p>Zur Planung der Osterferien in beliebigen Jahren oder zum Nachschlagen vergangener Termine (sofern sie sich im Gregorianischen Kalender wiederfinden, also ab 1583) hier ein kleines Python-Programm. </p>
<p>Die Berechnung ist nicht ganz trivial, weil Ostern ein Termin ist, der aus dem Zusammenspiel von Sonnen- und Mondkalender abgeleitet wird. Der Ostersonntag ist der Sonntag nach dem ersten Frühlingsvollmond. </p>
<p>Der Python-Quelltext dazu sieht so aus:<br />
</p>
<pre><code>def ostern(jahr):</code>
<code>    A = jahr%19</code>
<code>    K = jahr//100</code>
<code>    M = 15+(3*K+3)//4-(8*K+13)//25</code>
<code>    D = (19*A+M)%30</code>
<code>    S = 2-(3*K+3)//4</code>
<code>    R = D//29+(D//28-D//29)*(A//11)</code>
<code>    OG = 21+D+R</code>
<code>    SZ = 7-(jahr+jahr//4+S)%7</code>
<code>    OE = 7-(OG-SZ)%7</code>
<code>    OS = (OG+OE)</code>
<code>    if OS&gt;31:</code>
<code>        return(str(OS-31)+&quot;. April&quot;)</code>
<code>    else:</code>
<code>        return(str(OS)+&quot;. März&quot;)</code>
<code></code>
<code>print(&quot;Berechnung des Osterdatums&quot;)</code>
<code>jahr=int(input(&quot;Jahr: &quot;))</code>
<code>print(&quot;Im Jahre&quot;,jahr,&quot;fällt der Ostersonntag auf den&quot;,ostern(jahr))</code></pre><p><br />
Der von Lichtenberg nach Kinkelin und Zeller modifizierte Gaußsche Algorithmus wurde aus <a href="https://de.wikipedia.org/wiki/Gau%C3%9Fsche_Osterformel#Eine_erg.C3.A4nzte_Osterformel" target="_blank">Wikipedia</a> übernommen.</p>
]]></content:encoded>
<link>https://bauforum.wirklichewelt.de/index.php?id=8525</link>
<guid>https://bauforum.wirklichewelt.de/index.php?id=8525</guid>
<pubDate>Thu, 22 Sep 2016 16:52:36 +0000</pubDate>
<category>Software</category><dc:creator>Martin Vogel</dc:creator>
</item>
</channel>
</rss>
