Re: Ausgabe ueber HWCOM Kategorie: Programmierung (von Dietmar Weickert - 1.04.2004 9:42) | ||
Als Antwort auf Ausgabe ueber HWCOM von ChristianS. - 31.03.2004 21:53 | ||
| ||
Hallo Christian! Es ist eigentlich ganz einfach (und doch ein Klassiker :-) > zeit=system.hour()*3600; // + system.minute()*60 + system.second(); system.hour() ist vom Typ int. 3600 ist vom Typ int. Das Ergebnis von system.hour()*3600 ist: Erraten! Auch int, und bekommt prompt einen �berlauf. Erst bei der Zuweisung an zeit wird der Typ des Ausdrucks auf long gewandelt, aber dann ist es bereits zu spät. Mache statt dessen Folgendes: zeit=system.hour(); zeit=zeit*3600; // + system.minute()*60 + system.second(); Das sollte deine Probleme lösen. (Habe es allerdings jetzt nicht testen können.) Beste Grü�e, Dietmar. | ||
Antwort schreiben Antworten: Re: Ausgabe ueber HWCOM (von ChristianS. - 1.04.2004 20:41) Re: Ausgabe ueber HWCOM (von André H. - 4.04.2004 10:16) |