Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Floatproblem


lord.paddington - Mo 24.10.05 21:52
Titel: Floatproblem
warum meckert er, dass der Floatpoint nicht stimmt?

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
 begin
    Memo1.lines.loadfromfile('Anlage\TPM\Elektrik'+'.txt');
    FKomma:= FloatToStr(Memo1.lines[0])+ FloatToStr(Panel3.Caption);
    Memo1.Lines.Add(FloatToStr(FKomma));
    Memo1.lines.savetofile('Anlage\TPM\Elektrik'+'.txt');
  end;


Moderiert von user profile iconraziel: Code- durch Delphi-Tags ersetzt


Kroko - Di 25.10.05 07:31

(1) weil es ein relativer Pfad ist :?:
oder
(2) weil in der Datei nichts steht :?:
oder
(3) weil in der Datei in Zeile 0 kein Float steht :?:
oder
(4) ...


Lake - Di 25.10.05 08:07

user profile iconlord.paddington hat folgendes geschrieben:
warum meckert er, dass der Floatpoint nicht stimmt?

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
 begin
    Memo1.lines.loadfromfile('AnlageTPMElektrik'+'.txt');
    FKomma:= FloatToStr(Memo1.lines[0])+ FloatToStr(Panel3.Caption);
    Memo1.Lines.Add(FloatToStr(FKomma));
    Memo1.lines.savetofile('AnlageTPMElektrik'+'.txt');
  end;


Moderiert von user profile iconraziel: Code- durch Delphi-Tags ersetzt


FloatToStr konvertiert eine Gleitkommazahl in den entsprechenden String-Wert.
StrToFloat konvertiert einen bestimmten String in einen Gleitkommawert.