Welchen Typ hat fDummy? Welche Delphi-Version hast du? Wie gibst du das Ding aus?
Folgender Code funktioniert bei mir (D7 Personal) prima:
Delphi-Quellcode:
{$O-} //Damit der Compiler fDummy nicht wegoptimiert
procedure TForm1.FormCreate(Sender: TObject);
var fDummy: Real;
begin
fDummy := StrToFloat('1,74E+12');
end;
Wenn ich auf das end; nen Haltepunkt setze und den Evaluator anschmeiße, kriege ich den korrekten Wert.