"Для разработчиков", "Серверные скрипты", "Описание функций", "Преобразования типов", "StrToFloat".
Преобразовать текстовую строку в число с плавающей точкой.
function StrToFloat(sValue: string): extended;
Параметр |
Тип |
Значение |
---|---|---|
sValue |
string |
строка, которую следует преобразовать в вещественное число. |
Число с плавающей запятой, соответствующее переданной текстовой строке. Если в строке будут неправильные данные (например, "Привет!"), функция вернёт 0. Десятичный разделитель — точка.
var
sValue: string;
x: extended;
begin
sValue := '123.456E+002';
x := strtofloat(sValue);
mLogScript('StrToFloat = ' + inttostr(trunc(x)), '');
end.
[08:47:14] (Log "StrToFloat"): StrToFloat = 12345