Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Float Variable>FPE Stuf? Kategorie: Programmierung (von André H. - 6.10.2002 22:10)
Als Antwort auf Float Variable>FPE Stuf? von Thomas - 6.10.2002 20:13

Hallo Thomas,

Der Fehler heiÃ?t Floating-Point-Error Stackunderflow.
Kurz: Es wurde mehr aus dem Stack gelesen, als drin war.
Das passiert, wenn man die erste Compiller-DLL-Version benutzt.
Also: neueste Compiler-DLL benutzen.

Aber warum verwendest Du dafür den Typ float?
Dafür reichen auch Festkommazahlen, und diese lassen
sich am einfachsten mit int oder long darstellen.
Ich verwende z.B. selbst für komplexe Berechnungen mit Nachkommastellen
nur long und keine float.

MfG André H.


> Hallo Alle Zusammen
>
> Ich schreibe gerade an einen Programm für meine Aquarium Steuerung.
> Ich habe nun das Problem,das das Programm  sich immer aufhäng sobalt
> ich eine Float Variabele ins Spiel bringe.
>
> Ich benutze den Temperatur Sensor AD592 für die cc1 an einen analogen Eingang.
> Wenn ich die Float durch int oder long ersetze geht es Tage lang.Aber mit denn Float
> Variabelen  nur 20 min. Dann steht in der CC2 FPE Stuf.
>
> Meine frage
>
> Mache ich was verkehrt? Was genau ist FPE Stuf?
> Hier ein ausschnitt:
>
> float temp; float temp1;
>
>
>   // Temperatur messung und berechnung
>        temp = (ports.adc(0)*25) ;
>        temp1=(temp/200)-27.5;
>        output = "Temp = ";
>        str.putfloatf (output,temp1,2);
>        str.putchar(output, 'C');
>        lcd.print(output, str.length(output));
>        lcd.clreol();
> //Zeit und Temp auf LCD Darstellen
>        lcdext.hidecursor();
>        lcdext.goto(1,2);
>        lcdext.print(output);
>        sleep 100;
>        lcdext.goto(0,4);
>        lcdext.print(z);
>        sleep 25;
>
> Bitte helft mir.ich weiÃ? nicht mehr weiter.
> gruÃ? Thomas
>
> Ps   wenn noch jemand an so einer Steuerung Für sein Aquarium arbeitet,
>        meldet euch doch mal.Vieleicht können wir uns ja mal austauschen  


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Float Variable>FPE Stuf? (von Nail - 14.10.2002 12:01)
    Re: Float Variable>FPE Stuf? (von André H. - 14.10.2002 12:59)
        Re: Float Variable>FPE Stuf? (von Nail - 14.10.2002 14:22)