Основные функции преобразования строк

StrToFloat(St) – преобразует строку St в вещественное число;

StrToInt(St) – преобразует строку St в целое число.

FloatToStr (W) – преобразует вещественное число W в строку символов;

FloatToStrF (W, формат, n1, n2) – вещественное число W в строку символов под управлением формата:

ffFixed – фиксированное положение разделителя целой и дробной частей, n1 – общее количество цифр числа, n2 – количество цифр в дробной части, причем число округляется с учетом первой отбрасываемой цифры;

fFfExponent n1 задает общее количество цифр мантиссы, n2 – количество цифр порядка XX (число округляется);

ffGeneral – универсальный формат, использующий наиболее удобную для чтения форму представления вещественного числа; соответствует формату ffFixed, если количество цифр в целой части £ n1, а само число больше 0,00001, в противном случае соответствует формату ffExponent.

FormatFloat (формат, W) – преобразует вещественное число W в строку;

IntToStr (W) – преобразует целое число W в строку символов.

 

Например, если значения вводимых из Edit1 и Edit2 переменны x и у имеют целый и действительный типы, соответственно, то следует записать:

х = StrToInt(Edit1–>Text);

y = StrToFloat(Edit2–>Text);

Внимание! При записи числовых значений в окошках Edit* не должно быть пробелов, а разделителем целой и дробной частей обычно является «запятая»!

В инспекторе объектов с помощью свойства Font устанавливается стиль, отражаемого в строке Edit* текста.