From Clomosy Docs
function StrToFloat(FloatString string):Extended;
The StrToFloat function converts a number string, FloatString such as '123,456' into an Extended floating point number. It supports integer, floating point, and scientific (exponent) formats.
If a decimal point appears in FloatString, then it must match the current DecimalSeparator value.
Example:
var stringValue : string; floatValue : float;
begin
// Set up the source string containing a number representation stringValue := '123,456';
// Convert it to a floating point number floatValue := StrToFloat(stringValue);
// And display the value ShowMessage(stringValue+' = '+FloatToStr(floatValue));
end;
Output:
123,456 = 123,456