Hallo,
warum funktioniert dieser Code nicht?
round(strtofloat(m.Text)* i + StrToFloat(t.Text));
Wenn ich z.B. für m = 0,5 einsetzte und füt t = -1, kommt als y Wert 0 heraus.
Die x - und Y-Werte entnehme ich aus Edits. Wenn ich dort 0.5 eingebe, kommt die Meldung:
Im Projekt Project1.exe ist eine
Exception der Klasse EConvertError aufgetreten. Meldung: ''0.5' ist kein gültiger Gleitkommawert'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
Wenn ich 0,5 eingebe, kommt keine Fehlermeldung, aber vllt liegt es ja daran, dass o,5 anstatt 0.5 dasteht. Weiss vllt jemand, wie ich dieses Problem lösen kann?
Gruß
Spurius