Содержание
StrToFloat(X : String) : Float
Преобразовать строку в число типа Float.
Функция StrToFloat преобразует строку в число типа Float. Пробелы игнорируются. Десятичным разделителем может быть точка или запятая.
В качестве параметра можно передавать строку с экспоненциальной формой представления действительных чисел. Например -1.56e+5.
Пример:
Procedure OnCreate; Var S : String; X : Float; Begin S := '123.12345678901234567890'; X := StrToFloat(S); Warning(ToStr(X)); // 123.123456789012 S := '1.56e+5'; X := StrToFloat(S); Warning(ToStr(X)); // -156000 End;