Функции преобразования
(табл. 1.7) наиболее часто используются в инструкциях, обеспечивающих ввод и
вывод информации. Например, для того чтобы вывести в поле вывода (компонент
Label) диалогового окна значение переменной типа real, необходимо преобразовать
число в строку символов, изображающую данное число. Это можно сделать при помощи
функции FloatToStr, которая возвращает строковое представление значения выражения,
указанного в качестве параметра функции.
Например, инструкция
Labeii.caption := FioatTostr(x) выводит значе-ние переменной х в поле Labeii.
Таблица 1.7.
Функции преобразования
|
Функция
|
Значение функции
|
|
|
Chr(n) IntToStr (k)
|
Символ, код которого равен
n Строка, являющаяся изображением целого k
|
|
Функция
|
Значение функции
|
FloatToStr (n)
|
Строка, являющаяся изображением
вещественного n
|
FloatToStrF(n, f , k,m)
|
Строка, являющаяся изображением
вещественного п. При вызове функции указывают: f — формат (способ
изображения); k — точность (нужное общее количество цифр); m — количество
цифр после десятичной точки
|
StrToInt (s)
|
Целое, изображением которого
является строка s
|
StrToFloat (s)
|
Вещественное, изображением
которого является строка s
|
Round (n)
|
Целое, полученное путем
округления n по известным правилам
|
Trunc (n)
|
Целое, полученное путем
отбрасывания дробной части n
|
Frac(n)
|
Дробное, представляющее
собой дробную часть вещественного n
|
Int (n)
|
Дробное, представляющее
собой целую часть вещественного n
|