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:
- Base Syntax
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;
- TRObject Syntax
var
stringValue : string;
floatValue : float;
{
// 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));
}
Output:
123,456 = 123,456