Thomas schrieb:
> Vermutlich liegt
> hier der Fehler. Stoße bei den Datentypen und vor allem bei der
> Umrechnung und Rechnung mit verschiedenen Datentypen immer wieder auf
> Probleme.
Eigentlich sollte man beim Programmieren schon etwas nachdenken und auch
etwas Eigeninitiative entwickeln.
Wenn eine Formel nicht das liefert, was man erwartet, was würde man ohne
Internet und Foren tun? Na die Formel mal in kleinere Einheiten
zerlegen!
(Oder, wenn man in diesem Fall den Fehler beim Simulator vermutet, dann
testet man den Ausdruck eben am PC mit einem C-Compiler.)
>((float)H/60)%2
% ist doch in C die Modulo-Division, die ist wohl für C nur für
ganzzahlige Werte definiert. Du hast hier aber float mod int. Aber ich
sehe so spontan eh nicht, dass bei deiner Formel etwas sinnvolles
herauskommen würde. Vielleicht gibst Du am besten an, wo Du die Formel
gefunden hast, dann kann Dir jemand sagen, wie man das am Besten in C
schreibt.