Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Funkuhr Sommerzeit/Winterzeit Kategorie: Programmierung Basic (von Achim - 8.07.2004 10:23)
 Als Antwort auf Re: Funkuhr Sommerzeit/Winterzeit von Jürgen Christoph - 7.07.2004 20:53
Hi,

> > Sehr schön. Magst Du mal erläutern, wie Du die Formel
> >
> > >   DWH = ((DAY + 10 - DOW) MOD 7) + 25
> >
> > hergeleitet hast? Und für was steht die Abkürzung "DWH"?
>
> Der Name der Variable ist hier ohne Bedeutung.

Und ich grybel und grybel ...
Ich war schon bei "Day of Week Half" (wegen 10 mod 7 = 3 = Mittwoch)

> "data word high".

[Hand vor den Kopf schlag]

> Die Formel entstand mit Bleistift und Papier.

Ah, ok.

> Die +10 sorgt dafuer dass der Ausdruck in der Klammer nie negativ
> werden kann;

Na, ja. Eine +11 würde auch dafür sorgen, dass der Ausdruck in der Klammer nie negativ
werden kann - nur stimmte dann das Ergebnis nicht mehr ... ;-)

> und eine Modulo Operation mit einem negativen Wert wollte ich in
> jedem Falle vermeiden.

Klar. Das versucht man immer, weil jede Laufzeitumgebung da etwas anderes bei ausrechnet.

Tnx für die Erläuterung.

Bye
 Achim

 Antwort schreiben

Bisherige Antworten: