Wenn ich das richtig verstanden habe, gibst du in einem Edit die Werte für x ein und willst diese dann im Code verrechnen.
Da du Kommazahlen eingeben willst, müsstest du es so machen:
[delphi]
var
x: Real;
begin
x := StrToFloat(Edit1.Text);
{ ... }
end;
schon hast du das x und kannst damit rechnen
[edit]
Wenn du für Zahlen-Eingabe ein Edit verwenden willst, dann musst du aufpassen, dass du auf Buchstaben reagierst, denn sonst bekommst du eine
Exception. Mit einem MaskEdit würd das nicht passieren...