Re: if-Abfrage bei Datentyp long oder float Kategorie: Programmierung (von krassos - 7.11.2005 15:32) | ||
Als Antwort auf Re: if-Abfrage bei Datentyp long von André H. - 19.11.2004 11:41 | ||
| ||
Hallo, ich mu� diesen Thread mal wieder nach oben holen. Ich suche seit einigen Tagen wie ein Verrückter in meinem Code nach einem "FPE INOF" und kriege fast 'nen Anfall, weil ich nichts finden kann. Nach einigen 'debug'-ausgaben via hwcom/hypertrm bin ich drauf gekommen, das ein float-Berechnungsergebnis sporadisch mal über 65536.xxx liegen kann. Dieses Ergebnis weise ich auf eine int zu. Um den int-overflow abzufangen hab ich vorher den Code: int y1;float y; .... if y>21000 y=21000; y1=y; Kann vorgenanntes if/long Problem hier auch seine ganz speziellen Auswirkungen zeigen? Gru� krassos PS: Der Fehler im Programm tritt sporadisch, nicht nachvollziehbar auf. Ich konnte ihn bisher noch nicht mal einem bestimmten Thread zuordnen, daher diese etwas exotische Vermutung. | ||
Antwort schreiben Antworten: |