Hallo liebes Forum, hat jemand hier schoneinmal eine Berechnung der Mondphasen in C realisiert?! Ich möchte mir einen Wecker bauen (ATMEGA128), der unter anderem auch die aktuelle Mondphase anzeigt. Liebe Grüße Melanie
Mondphase machst du am besten so, wie man auch den Wochentag berechnen kann. Du legst ein Datum fest, für welches du Wochentag und eben auch Mondphase kennst. Um für ein bestimmtes Datum beides zu berechnen, berechnest du die zeitliche Distanz zu diesem Datum und mit der Kenntnis der Zykluslänge dann den an diesem Tag geltenden Wert.
http://www.voidware.com/moon_phase.htm Erster Treffer beim englischen Google auf "moon phase calculation C".
Bei meinem Vorschlag (11:42 oben) muss bei der Integer-Version die Größe der int angepasst werden (-> long beim avr-gcc).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.